HTMLeando: para desarrolladores Web

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

Thumb_up
Thumb_down

0%
0%
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.
por Anónimo el 2009-07-02

Thumb_up
Thumb_down

0%
0%
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.
por Anónimo el 2009-07-02

Thumb_up
Thumb_down

0%
0%
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

Anónimo:   Entrar


Consejo: Sé tan específico y descriptivo como puedas. Comparte tu experiencia personal o tus conocimientos.
Puedes investigar para completar tu respuesta.

Puedes poner directamente trozos de código usando las etiquetas [code=php] y [/code] o incrustar desde Snipplr.com [snippet=id_snippet]

Compartir: WebeameMeneame Delicious Digg

Preguntas relacionadas