Pasar al contenido principal
Debug

Cómo mostrar los mensajes de error de PHP en Drupal 8 y 9

Si alguna vez mientras estás trabajando con código se produce un error en Drupal y te aparece el típico mensaje de “El sitio web encontró un error inesperado. Vuelva a intentarlo más tarde.”  es un indicador de que hay un fallo pero no tienes forma de saber, en qué parte fue y es muy largo para irse de atrás para adelante intentando buscarlo, Drupal cuenta con un gestor de niveles de errores a mostrar.

 

El siguiente tip es un truco que pueden usar los desarrolladores para que vean los errores cometidos más obvios. 

 

Todo lo que toca hacer es copiar el siguiente código.

 

Codigo PHP


Y pegarlo en en el archivo de “settings.php” de su instalación Drupal


Files PHP

 

Se pone el código en cualquier parte del archivo settings.php, en este ejemplo se pegó al final
 

Codigo PHP


Se guardan los cambios y regresamos a la página que esté rota y podemos ver que el error ahora será visible en la página.

 

log PHP

 

Una vez se arregle el código que esté causando el error, volvemos a cargar la página y debería estar arreglado.

 

Muy importante, realice esta acción únicamente en entornos locales ya que si se realiza en producción puede revelar información importante de su servidor a posibles atacantes.



 

Créditos del video: https://www.youtube.com/watch?v=Mem8nxlBJ0I&ab_channel=OSTraining

 

Añadir nuevo comentario