Tecnología

Inicio

Cómo depurar PHP

Cómo depurar PHP


Una vez que termine un programa, siempre hay que comprobar si hay errores, y el proceso se tarda un tiempo, incluso cuando se sabe lo que debe buscar. Los desarrolladores web no quieren "fugas" de código mediante la publicación de errores públicamente, por lo que la mayor parte del tiempo, que quieren procesos deshabilitado en sitios en vivo de depuración. Al depurar, también desea que el programa para mostrar tantos errores como sea posible, para que pueda solucionar antes de que el programa va en vivo.

Instrucciones

1 Insertar "ini_set ( 'display_errors', 'On');" directamente debajo de la etiqueta "<? php", que le dice a PHP para mostrar los errores cuando se encuentra con ellos en lugar de ocultarlos.

2 Insertar "error_reporting (E_ALL);" directamente por debajo de la línea de la primera etapa. Esto le dice a PHP para informar de todos los errores, incluso si los errores técnicamente no matarán el programa.

3 Ejecutar el programa. Los errores, avisos o advertencias se muestran en texto plano, junto con un número de línea que le dice dónde buscar el error.

4 Identificar la línea directamente encima de cualquier errores de análisis. Busque punto y coma olvidados, soportes y otros errores de sintaxis. Solucionar el error y volver a ejecutar el programa.

5 Eliminar cualquier tipo de "advertencias" que genera el código. Una advertencia significa que escribiste algo que todavía funciona, pero podría convertirse en un punto de torsión en el camino. Encontrar el número de línea del error, busque en su código y fijar la advertencia.

6 Compruebe los "errores fatales" para las clases o funciones que no se han definido antes de ser llamados sucesivamente. "Errores fatales" matarán a su programa cuando PHP se encuentra con ellos, pero a menudo son fáciles de solucionar. Su código es básicamente correcto si obtiene un "error grave", sólo asegúrese de que sus definiciones son correctas.