Pregunta
¿Cómo mostrar los errores de PHP en mi servidor de producción?
Responder esta pregunta por dudin el 2008-11-24
Estoy subiendo un sitio para su servidor de producción el cual es un alojamiento compartido, tengo problemas en algunas páginas que se me quedan en blanco y no se que está sucediendo.
Respuestas
Acabo de probar ese codigo en local y va a ser que NO funciona.
Se ve que si display_errors = Off en el php.ini del servidor, no hay manera de ver los errores. Por lo menos yo no la encuentro.
Y de lo que estoy seguroes que tu codigo expuesto NO funciona.
Si alguien encuentra algo que lo ponga. Gracias.
Se ve que si display_errors = Off en el php.ini del servidor, no hay manera de ver los errores. Por lo menos yo no la encuentro.
Y de lo que estoy seguroes que tu codigo expuesto NO funciona.
Si alguien encuentra algo que lo ponga. Gracias.
por Anónimo el 2009-07-02
Estás equivocado Anónimo! El código expuesto de maikel sí que funciona.
Si lees la fuente que pone maikel, hay un nota que dice: "...Aunque display_errors puede ser definido en tiempo de ejecución (con ini_set()), no tendrá ningún efecto si el script contiene errores fatales. Esto se debe a que la acción de tiempo de ejecución deseada no se alcanza a ejecutar. "
Vamos, que seguramente tengas errores fatales en tu script xD.
Un saludo.
Si lees la fuente que pone maikel, hay un nota que dice: "...Aunque display_errors puede ser definido en tiempo de ejecución (con ini_set()), no tendrá ningún efecto si el script contiene errores fatales. Esto se debe a que la acción de tiempo de ejecución deseada no se alcanza a ejecutar. "
Vamos, que seguramente tengas errores fatales en tu script xD.
Un saludo.
por Anónimo el 2009-07-02
Sucede que el reporte de errores está deshabilitado, puedes habilitarlo temporalmente usando la directiva error_reporting de la siguiente manera:
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
?>
Fuente:http://www.php.net/error_reporting por maikel el 2008-11-24



