Como se sugiere, en Administration » Configuration » Development
(at /admin/config/development/logging
) puede encontrar la configuración para deshabilitar la visualización de mensajes de error, pero no deshabilitará completamente los errores / avisos.
Es porque Drupal 7 aplica E_ALL, por lo que todavía están escritos en syslog y puede verlos en Registros recientes que afectan el rendimiento de su sitio web.
Para deshabilitar los avisos por completo, deberá agregar la siguiente línea en su archivo settings.php
o php.ini
:
ini_set('error_reporting', E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);
Mostrar todos los errores, excepto avisos y advertencias de estándares de codificación.
Para silenciar todos los errores de PHP, lo cual no se recomienda, puede intentar agregar su archivo de configuración:
error_reporting(0); // Disable all errors.
Ver: error_reporting()
Código principal responsable de Drupal 7 para el E_ALL
registro (archivo:) includes/bootstrap.inc
:
// Enforce E_ALL, but allow users to set levels not part of E_ALL.
error_reporting(E_ALL | error_reporting());
Ver también: