PHP no muestra mensajes de error [duplicado]

Resuelto user700792 asked hace 54 años • 5 respuestas

Instalé XAMPP 1.7.4 (con PHP 5.3.5), el problema es que PHP no muestra ningún mensaje de error. Por ejemplo, si me conecto a MYSQL mysql_connect()sin parámetros, PHP no se quejará de los campos obligatorios.

¿Por qué es esto?

¿Cómo puedo configurar PHP para mostrar errores?

user700792 avatar Jan 01 '70 08:01 user700792
Aceptado

Para activar errores a nivel de secuencia de comandos, incluya en la parte superior de su secuencia de comandos:

ini_set('display_errors', 1);
error_reporting(~0);

Alternativamente, si no es un sitio de producción y simplemente un sitio de desarrollo/prueba, puede activar el informe de errores en php.ini. Búscalo para estas configuraciones:

error_reporting  =  E_ALL
;error_reporting  =  E_ERROR
display_errors = On
;display_errors = Off
Jeff Lambert avatar Apr 15 '2011 18:04 Jeff Lambert

Puede ser que el error de visualización esté desactivado.

agregue el archivo .htaccess de su aplicación.

php_value display_errors on

O

usa esto en la parte superior de tu script php

ini_set('display_errors',"1");
Shakti Singh avatar Apr 15 '2011 18:04 Shakti Singh