Hola,
Tengo un problema en la web:
Al intentar abrir el editor de Elementor, por ejemplo:
/wp-admin/post.php?post=495&action=elementor
el editor empieza a cargar, pero la vista previa falla y aparece:
“No se pudo cargar la vista previa”
error 503
En la depuración aparece:
Internal Server Error 500
También he probado a activar el modo seguro de Elementor, pero aparece el aviso “An error occurred” y no termina de cargar.
Desde soporte de Webempresa me han indicado que, al revisar los logs del servidor, han detectado saturación de procesos internos justo en el momento de abrir Elementor:
En mis error_log también aparecen errores repetidos de Rank Math intentando acceder a la tabla inexistente:
wp_rank_math_analytics_objects
Además, aparecen warnings de:
/wp-content/plugins/we-cachepress/class-we-cachepress.php on line 336
y algunos avisos de pojo-accessibility.
Acciones que ya he hecho:
Necesito ayuda para:
¿Me podéis indicar el procedimiento más seguro para limpiar estas tareas/procesos y reparar Rank Math sin romper la web?
Gracias.
Contenido solo visible a usuarios registrados
Hola Darío,
Antes de proceder con cualquier cambio adicional verifica si el error puede provenir de cualquier otro conflicto, para ello lo primero que veo es que tienes PHP 8.4 y aun algunos plugins que puede generar conflicto con esta versión, para revisarlo baja la versión a 8.3 y asegurate de tener sus parametros PHP al maximo. → https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/#Modificar-parametros-Modo-Avanzado
Una vez realizado esto borra las cache tanto de WP Rocket como Varnish cache y accede a Ajustes → Enlaces permanentes y sin realizar ningun cambio pulsa en el boton de guardar cambios.
Prueba editar una pagina con Elementor y verifica si este carga y no muestra ningun error.
Verificalo y nos comentas como va todo
Un Saludo
Hola Karen,
Gracias por la respuesta.
He revisado de nuevo la versión de PHP y actualmente la web inoxnow.es está usando PHP 8.3.30, no PHP 8.4.
De hecho, ya lo consulté previamente con soporte de Webempresa y me confirmaron que hubo una confusión porque en el ticket se mencionó por error inoxwow.es, pero la incidencia real corresponde a inoxnow.es. En esa misma revisión me confirmaron que la versión activa correcta era PHP 8.3. En cuanto a los parámetros de PHP, ya los había modificado antes para poder tenerlos al máximo.
También me indicaron que, al revisar los logs del servidor, el error 503 al abrir Elementor parecía venir de una saturación de procesos internos, concretamente:
Actualmente ya he desactivado Super Page Cache y he vaciado la caché del servidor/Varnish. También estoy revisando las acciones programadas fallidas de Rank Math Analytics y otros procesos pendientes en Action Scheduler.
¿Podríais indicarme cuál sería el siguiente paso más seguro teniendo en cuenta que PHP ya está en 8.3.30?
Gracias.
Te adjunto una captura de los parámetros.
Hola Dario.
Lo primero regenera el archivo .htaccess
.- Accede a tu cuneta de WePanel y renombra el archivo .htacces, por ejemplo .htaccess_old
.- Accede a la administración de WordPress -> Ajustes -> enlaces permanentes y sin realizar ningún cambio pulsa en el botón de Guardar.
.- Revisa si tienes alguna actualización de Elementor
Reparar Rank Math y recrear la tabla faltante wp_rank_math_analytics_objects.
.- Accede a Rank Math -> Estado y Herramientas y selecciona Database tools
.- En la sección " Volver a crear las tablas de la base de datos que faltan " Pulsa en el botón Volver a crear las tablas
Detener/limpiar procesos pendientes relacionados con Better Search Replace.
Instala el siguiente plugin:
-> https://wordpress.org/plugins/wp-crontrol/
El plugin te permite controlar los eventos programados
Un vez instalado:
.- Accede a Herramientas -> Eventos cron
.- Borra todos los elementos que no tengan alguna acción.
Instala el siguinete plugin:
-> https://wordpress.org/plugins/wp-optimize/
Una vez instalado:
.- Accede WP-Optimize -> Bases de datos
.- Selecciona la pestaña Tablas.
.- Elimina todas la tablas de plugin que ya no tienes instalados, el propio plugin te lo marca
.- Selecciona la pestaña Optimizaciones y pulsa en optimizar todas las tablas seleccionadas
Una vez realizado todo esto prueba si la carga mejora.
Si sigues con el problema:
Desactiva todos los plugin excepto el de Elementor y revisas si se soluciona.
Un Saludo
Buenas,
He realizado los pasos indicados:
Después de todo esto, la web carga correctamente, pero al intentar editar con Elementor todavía aparece el error 503 / “No se pudo cargar la vista previa”.
Antes de desactivar todos los plugins, ¿qué me recomendáis revisar primero?
Me gustaría saber si el siguiente paso debería ser desactivar plugins por bloques, revisar algún evento cron concreto, comprobar Better Search Replace, Action Scheduler o algún plugin de optimización de imágenes.
Gracias.
Hola Dario.
Accede a Elementor -> Herramientas
.- Activa el modo seguro:
El tema de desactivar los plugins es por ver si algun plugin es el que esta causando ese problema. La desactivación no hace que pierdas ninguna configuración de los plugins, al volverlos activar tendrás la misma configuración que tenías.
Un saludo
Buenas Pepe,
El modo seguro de Elementor ya lo tenía activado previamente, pero aun así el error 503 seguía apareciendo al intentar editar la Home.
Ayer por la tarde no tuve tantos errores, pero esta mañana han vuelto a aparecer algunos al abrir el editor de Elementor, especialmente en la Home.
He probado a desactivar el plugin Broken Link Checker y, de momento, parece que la carga mejora bastante y el editor responde mejor..
¿Crees que este plugin podría estar relacionado con las peticiones internas o la saturación que provocaba el 503? ¿Recomiendas dejarlo desactivado y usarlo solo puntualmente para revisar enlaces?
Gracias.
Hola Dario.
Si, puede ser el culpable.
Este plugin es uno de los que más causan errores 503 (Service Unavailable) en sitios con Elementor porque:
Si ves que la carga mejora puedes probar a sustituirlo por este plugin:
-> https://wordpress.org/plugins/broken-link-checker-seo/
Este plugin corre en sus servidores, no en el tuyo con lo que mejora el rendimiento.
Un Saludo