PHP - [solucionado] como mostrar los errores de PHP en el navegador

   
Vista:
Imágen de perfil de xve

[solucionado] como mostrar los errores de PHP en el navegador

Publicado por xve (6690 intervenciones) el 29/08/2017 08:33:41
Depende la instalación del PHP, puede venir desactivado la visualización de errores. Estas son algunas de las posibles manera de mostrar los errores:

desde el código
Hay la manera de activar los errores con la instrucción error_reporting()
http://be2.php.net/manual/es/errorfunc.configuration.php#ini.error-reporting

para indica que nos muestre los errores, warnings, alerts, etc...
1
2
3
4
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
?>


desde el archivo de configuración php.ini
PHP, viene con un archivo de configuración denominado php.ini, en el cual podemos habilitar los errores modificando las lineas:

1
2
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
display_errors = On
En este caso, indicamos que nos muestre todos los errores menos los DEPRECATED y STRICT

Hay que reiniciar el servidor Apache (o el servidor web que utilicéis) para que estos cambios funcionen.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder
Imágen de perfil de kip

[solucionado] como mostrar los errores de PHP en el navegador

Publicado por kip (865 intervenciones) el 29/08/2017 14:35:07
Tener en cuenta que esto debe ir en un entorno de desarrollo, mas no en el de PRODUCCIÓN !

Sobre este ultimo es mejor tener un log y revisar los posibles errores desde alli. Posiblemente desde el mismo php.ini que menciona Xve, algo asi:

1
error_log = /var/log/php-scripts.log

Y recordar colocar:
1
display_errors = Off
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Revisar política de publicidad