Cómo Solucionar el Error Exception Printing is Disabled en Magento 2

Cómo Solucionar el Error Exception Printing is Disabled en Magento 2
Anuncio relacionado

¿Qué es el error Exception printing is disabled en Magento 2?

El mensaje Exception printing is disabled by default for security reasons es una medida de protección nativa de Magento 2. Su objetivo es evitar que visitantes o usuarios malintencionados puedan ver información sensible sobre la base de datos o el código del servidor cuando ocurre un fallo no controlado.

Cuando sucede una excepción, Magento bloquea la visualización del sitio y genera un archivo de registro con un número de reporte único en el servidor web.

Causas principales de este fallo

  • Archivos de caché o código compilado corruptos en la carpeta generated o var.
  • Incompatibilidad de módulos de terceros instalados o actualizados recientemente.
  • Problemas con los permisos de lectura y escritura en los directorios del servidor.
  • Errores en la base de datos o falta de memoria PHP configurada en el hosting.

Método 1: Habilitar la visualización de errores renombrando local.xml

Para identificar el origen exacto del problema, puedes configurar Magento para que muestre el detalle del error directamente en el navegador.

  1. Conéctate a tu servidor mediante un cliente FTP o SSH.
  2. Accede a la ruta pub/errors/ dentro del directorio raíz de tu Magento.
  3. Busca el archivo denominado local.xml.sample.
  4. Cambia el nombre de dicho archivo a local.xml.
  5. Recarga tu tienda en el navegador para ver la traza completa de la excepción y el módulo que la ocasiona.

Método 2: Consultar los archivos de reporte por SSH

Si prefieres mantener la seguridad y no mostrar los errores en pantalla, puedes leer directamente el informe generado utilizando la consola de comandos.

  1. Abre la terminal y conéctate a tu servidor SSH.
  2. Navega hasta la carpeta de registros ejecutando: cd var/report/.
  3. Abre el archivo cuyo nombre coincida con el número de reporte mostrado en la pantalla de error utilizando el comando: nano [NUMERO_DE_REPORTE].
  4. Revisa las líneas de código para detectar qué archivo o extensión está fallando.

Método 3: Limpiar la caché y desplegar el sitio

Una vez identificado o corregido el módulo problemático, debes refrescar la configuración de la tienda ejecutando los comandos de mantenimiento.

  1. Ejecuta la actualización del sistema con la instrucción: bin/magento setup:upgrade.
  2. Regenera el contenido estático ejecutando: bin/magento setup:static-content:deploy -f.
  3. Limpia la memoria caché con el comando: bin/magento cache:flush.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Windows

Cómo Solucionar la Pantalla Azul de la Muerte (BSOD) en Windows Paso a Paso

La Pantalla Azul de la Muerte es uno de los fallos más críticos en Windows. Descubre cómo identificar la causa raíz y aplicar soluciones efectivas.

Leer guía completa →
Hardware

Cómo Solucionar el Fallo de Reconocimiento de Memoria RAM en el PC Paso a Paso

Descubre por qué tu ordenador no detecta la memoria RAM instalada y cómo solucionarlo definitivamente con este tutorial técnico paso a paso.

Leer guía completa →
WordPress

Cómo Solucionar el Error de Demasiadas Redirecciones en WordPress Paso a Paso

¿Tu sitio web muestra un error indicando que se han producido demasiadas redirecciones? Descubre las causas principales y cómo solucionarlo en pocos pasos.

Leer guía completa →