Si alguna vez, mientras trabajas con código en Drupal, ocurre un error y recibes el típico mensaje "El sitio web encontró un error inesperado. Inténtalo de nuevo más tarde", esto indica que hay un fallo, pero no tienes manera de saber dónde ocurrió, y es tedioso buscarlo. Drupal cuenta con un gestor de niveles de error para mostrar más información.
El siguiente consejo es un truco que los desarrolladores pueden usar para hacer visibles los errores más obvios.
Todo lo que necesitas hacer es copiar el siguiente código:
php
$config['system.logging']['error_level'] = 'verbose';
Y pegarlo en el archivo “settings.php” de tu instalación de Drupal.
El código se puede colocar en cualquier parte del archivo settings.php; en este ejemplo, se ha pegado al final.
Guarda los cambios y vuelve a la página con el error. Ahora el mensaje de error será visible en la página.
Una vez que el código que está causando el error se corrige, recarga la página y debería estar solucionado.
Es muy importante realizar esta acción solo en entornos locales, ya que hacerlo en producción puede revelar información importante sobre tu servidor a posibles atacantes.
Créditos del video: OSTraining