Habilitando el mostrado de errores en PHP para ficheros concretos

En aplicaciones en producción el mostrado de errores se encuentran desactivado por seguridad de tal forma que en caso de producirse el usuario no obtenga ninguna información que pueda ser usada en contra.

Pero en algunas circunstancias se hace necesario diagnosticar problemas que únicamente se obtienen en producción y para ello deben habilitarse para obtener información detallada de que está sucediendo. Para ello añade al principio del fichero a ejecutar la siguientes líneas:

    error_reporting(E_ALL);
    ini_set('display_errors', '1');

error_reporting se encarga de definir el tipo de errores a mostrar, E_ALL es el máximo nivel y mostrará tanto alertas, recomendaciones y errores.

display_errors es la variable de configuración que define si los errores serán mostrado en pantalla o no.