Al actualizar el núcleo, los plugins o los temas en WordPress, a veces se encuentra con el error "Otra actualización en curso" como mensaje de error. Esta situación le impide seguir realizando actualizaciones y deja su sitio web en un estado en el que no se puede modificar. Este artículo detallará la causa de este error y proporcionará algunasfijaMétodos para que su sitio web vuelva a funcionar rápidamente.
¿Cuál es la causa del error "Hay otra actualización en curso"?
Cuando está actualizando el núcleo de WordPress, un tema o un plugin, si la actualización no se completa correctamente, WordPress asume que la actualización sigue en curso, lo que provoca el bloqueo de las actualizaciones posteriores. Las causas comunes de este error incluyen:
- Interrupción de la actualización
El proceso de actualización puede detenerse en medio debido a un tiempo de espera del servidor o a una interrupción de la conexión de red, lo que hace que el sistema piense que la actualización no se ha completado. - conflicto de plug-ins
Algunos plugins, especialmente los relacionados con el almacenamiento en caché o la seguridad, pueden interferir con el proceso de actualización e impedir que ésta se complete correctamente. - Bloqueo de la base de datos
Durante una actualización, WordPress coloca un bloqueo temporal en la base de datos para evitar la corrupción de datos. Si este bloqueo no se libera tras la actualización, el mensaje de error persistirá. - caché del navegador
Es posible que la caché de su navegador muestre una versión obsoleta del cuadro de mandos, lo que provocará que se muestren mensajes de error incluso después de que se haya completado la actualización. - Cron de WordPress cuestiones
Uso de WordPress Cron sistema para programar la tarea. Si hay algún problema con Cron, es posible que la tarea de actualización no finalice correctamente, provocando este error.
Cómo solucionar el error "Otra actualización está en curso".
Si se encuentra con este error, primero puedeEspere de 15 a 30 minutosporque a veces la actualización del bloqueoelevación automática. Si el problema sigue sin resolverse, puede probar los tres métodos siguientes.
Método 1: Utilizar el plug-in fix
- Instalación de plug-ins
Acceda a su panel de control de WordPress, vaya a "Plugins" > "Añadir nuevo plugin", busque "Fix Another Update In Progress " e instale y active el plugin.
- Ejecución de plug-ins
Tras activar el plugin, verá la opción "Arreglar otra actualización en curso" en el menú de la izquierda. Haga clic en esta opción y luego en "Arreglar el bloqueo de actualización de WordPress" para quitar el bloqueo.
- Página de búsqueda de actualizaciones
Cuando haya terminado, vuelva a la pantalla de actualización y confirme que el mensaje de error ha desaparecido.
Método 2: Reparación manual a través de phpMyAdmin
- Visite phpMyAdmin
Acceda al panel de control de su alojamiento (por ejemplo, cPanel) y abra phpMyAdmin.
- Seleccionar base de datos
Seleccione la base de datos asociada a su sitio WordPress. - Buscar core_updater.lock
Localice la tabla wp_options y busque la opción denominada core_updater.lock. Si no la encuentra, puede utilizar la función de búsqueda para localizarla.
- Borrar core_updater.lock
Una vez que haya encontrado la entrada, haga clic en Eliminar. Esta acción elimina el bloqueo de actualización de la base de datos y podrá volver a intentar la actualización.
Método 3: Utilizar WP-CLI
- Conexión al servidor
utilizar SSH Conéctese a su servidor y navegue hasta el directorio de instalación de WordPress. - Quitar el bloqueo de actualización
Introduzca el siguiente comando para eliminar el bloqueo de actualización:
wp option borrar core_updater.lock
Esta orden elimina el bloqueo de actualización de la base de datos y restaura la función de actualización.
Cómo evitar el error "Otra actualización está en curso".
Aunque este error es relativamente común, puede reducir las posibilidades de encontrarse con este problema haciendo lo siguiente:
- actualización puntual
No posponga las actualizaciones durante mucho tiempo; el software obsoleto es más propenso a sufrir problemas de compatibilidad y conflictos. - actualización caso por caso
Actualice el núcleo, los temas y los plugins por separado para evitar actualizar demasiados componentes a la vez y reducir el riesgo de conflictos. - Uso de servicios de alojamiento fiables
Elija un servicio de alojamiento estable y con buenos recursos por si los problemas de configuración del servidor hacen que fallen las actualizaciones. - Limitar el número de plug-ins
Instalar demasiados plug-ins puede aumentar el riesgo de conflictos. Utilice sólo los plug-ins necesarios y actualícelos con regularidad. - Utilización del sitio web temporal
Pruebe la actualización a través del sitio de ensayo para asegurarse de que no hay problemas antes de aplicar los cambios al sitio oficial. - borrar la caché
Borre la memoria caché de su navegador y del sitio web con regularidad para asegurarse de que se muestra la última versión del panel de control.
Preguntas frecuentes
P: ¿Es seguro eliminar manualmente el bloqueo de actualización?
R: Normalmente es seguro. Sin embargo, se recomienda realizar cambios en la base de datos antes decopia de seguridadpara evitar problemas imprevistos.
P: Lo he intentado todo pero sigo recibiendo errores.
R: Intente borrar la caché del navegador y la caché del sitio web, desactive todos los plug-ins y vuelva a activarlos uno a uno para comprobar si hay conflictos. Si sigue sin resolverse, se recomienda que se ponga en contacto con su proveedor de servicios de alojamiento para comprobar si hay algún problema con la configuración del servidor.