• jamespo

    (@jamespo)


    Hola, necesito ayuda urgente con mi sitio en WordPress, no tengo todavía el pro.

    Al intentar guardar los cambios de mi página de venta, me aparece este mensaje:
    “Error del servidor (500 error)” y luego, al salir al panel principal, veo:
    “Se ha producido un error crítico en este sitio web. Por favor, comprueba la bandeja de entrada del correo electrónico del administrador del sitio…”

    Ya intenté:

    • Refrescar la página y limpiar caché del navegador
    • Esperar un rato por si era mantenimiento

    Pero el error sigue apareciendo.
    Agradecería si pueden ayudarme en mi caso o que debo de hacer.

    ¡Gracias!

    • Este debate fue modificado hace 1 mes por jamespo. Razón: el debate si es una consulta de soporte, la modifico porque le no me percate de la selección, de antemano gracias
Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Hola.

    El «error 500» y el mensaje de «error crítico» son, sin duda, de los más comunes y a la vez más vagos que te puedes encontrar.

    El mensaje que ves, «Error crítico en este sitio web», es la forma en que WordPress intenta proteger tu sitio cuando algo va mal, enviando los detalles del error al correo del administrador. Es un gran avance con respecto a la pantalla blanca de la muerte, pero aún así, no nos da la información completa a simple vista.

    Lo más probable es que la causa sea un conflicto con un plugin o un tema que has instalado o actualizado recientemente, o bien, un problema de límites de memoria en el servidor de tu hosting.

    Saludos.

    Buenos días, a mi también me ha pasado el tema del error crítico al actualizar plugins. ¿Como puedo recuperar otra vez la consola de admin?

    Gracias

    Me sale este mensaje al actualizar. Que hago?

    Parse error: syntax error, unexpected ‘=>’ (T_DOUBLE_ARROW), expecting ‘)’ in /srv/vhost/carmenmostoles.es/home/html/wp-content/plugins/fusion-builder/inc/class-fusion-form-submit.php on line 998

    Ha habido un error crítico en esta web.

    • Esta respuesta fue modificada hace 4 semanas, 1 día por davo9.

    Hola @davo9

    El mensaje «Parse error: syntax error» indica que el código del plugin Fusion Builder está utilizando una sintaxis de PHP que la versión de PHP de tu servidor de hosting no entiende. Esto suele ocurrir cuando un plugin se actualiza a una versión más moderna, pero el servidor se queda en una versión de PHP antigua.

    Para solucionarlo, primero necesitamos que recuperes el acceso a tu web y luego arreglaremos la causa real del problema.

    Como no puedes acceder al panel de administración de WordPress, la forma más rápida de desactivar el plugin que causa el error es renombrar su carpeta.

    1. Accede a los archivos de tu web: Necesitarás conectarte a tu servidor utilizando el Administrador de Archivos de tu panel de hosting (cPanel, Plesk, etc.).
    2. Navega a la carpeta de plugins: Una vez dentro, sigue esta ruta: wp-content/plugins/.
    3. Localiza y renombra la carpeta del plugin: Busca la carpeta llamada fusion-builder. Haz clic derecho sobre ella y selecciona «Renombrar».
    4. Cámbiale el nombre: Añade algo al final, por ejemplo: fusion-builder-desactivado.

    Al renombrar la carpeta, WordPress no podrá encontrar el plugin y lo desactivará automáticamente. Esto debería eliminar el error crítico y permitirte volver a entrar en tu panel de administración (/wp-admin).

    Desactivar el plugin es solo un parche temporal, ya que es una parte esencial de tu tema (Avada). La solución real es actualizar la versión de PHP de tu hosting a una más reciente y compatible. Deberías usar, como mínimo, PHP 8.1 o 8.2 para mayor seguridad y rendimiento.

    Aquí te explico cómo hacerlo:

    1. Antes de hacer cualquier cambio importante, es fundamental que realices una copia de seguridad completa de tu sitio web (archivos y base de datos). Puedes usar un plugin como UpdraftPlus (si puedes acceder) o la herramienta de backups de tu proveedor de hosting.
    2. Entra en tu cuenta de cPanel, Plesk o el panel de control que te proporcione tu proveedor de alojamiento.
    3. Busca una opción llamada «Administrador de PHP», «Seleccionar versión de PHP», «MultiPHP Manager» o algo similar. Suele estar en la sección de «Software» o «Avanzado».
    4. En el menú desplegable, selecciona una versión actualizada. Te recomiendo elegir PHP 8.1 o 8.2, ya que son estables y seguras. Guarda los cambios.
    5. Una vez actualizada la versión de PHP, visita tu web para asegurarte de que todo carga correctamente.

    Cuando hayas actualizado la versión de PHP y tu web funcione correctamente:

    1. Accede de nuevo por FTP o el Administrador de Archivos y cambia el nombre de la carpeta fusion-builder-desactivado a su nombre original: fusion-builder.
    2. Ve a tu panel de WordPress y asegúrate de que el plugin Fusion Builder está activo y de que no aparece ningún error en el sitio.

    Si tienes alguna duda en el proceso, no dudes en volver a preguntar.

    Saludos.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)

Debes estar registrado para responder a este debate.