Cómo mostrar los errores en PHP


Habilitar la visualización de errores en PHP

Cuando estamos utilizando un servidor de producción o un hosting por defecto el servidor web apache se configura de manera tal que no muestra los errores de servidor en pantalla. Esto ocurre por seguridad para no exponer el código fuente ante los usuarios o en casos más graves que pueda quedar visible un nombre de base de datos, usuario y/o clave.

Sin embargo, hay veces que estamos desarrollando y necesitamos forzar que se visualicen los errores de PHP, para ello tenemos que forzar la visualización de errores del servidor Web Apache escribiendo las siguientes líneas de código.

Código PHP para habilitar la visualización de errores:

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

//Determina si se muestran en pantalla los errores o se ocultan al usuario
ini_set(‘display_errors’,’1′);

//Mostrar errores de la secuencia de arranque de PHP
ini_set(‘display_startup_errors’,’1′);

//Habilita visualizar todos los tipos de errores de posibles (warnings, errores)
ini_set(‘error_reporting’, E_ALL);

Para más información te invitamos a que conozcas sobre nuestros cursos tecnológicos: