sábado, 3 de mayo de 2008

Configurando tu entorno Php para el debug de errores

Una etapa importante en el proceso de programar es la de detección y corrección de errores, o sea el debugging.

Configurar el entorno de desarrollo, o mejor dicho el servidor de desarrollo, para que muestre todos los errores fatales, runtime warnings, errores en tiempo de compilación, y todo de tipo de errores que se presenten al procesar nuestro script; Tomar esta medida es una muy buena práctica para lograr código de mejor calidad.

COMO CONFIGURAR PHP

Paso 1:
Habilitar la visualización de errores, esto comprende editar el archivo de configuración de php, el php.ini, e indicar en la opción:
display_errors=on

Paso 2:
Habilitar que se visualicen todos los errores, esto es cambiar en el archivo de configuración de php, el php.ini, la opción:
error_reporting=E_ALL

Y AHORA QUE

Ya tenemos configurado PHP para que nos muestre todos los errores en pantalla.
A partir de este momento cada vez que surga algún error, de cualquier tipo o relevancia, se mostrará en nuestra página web un mensaje descriptivo del error, el nombre del archivo donde se produce y la linea donde ocurre el mismo.