Un post breve de algo que me pasó una vez, por si le es útil a alguien. Aparentemente se estaba produciendo un error de php en una página y no se mostraba nada.

El problema era de internet explorer :p fuí a:
herramientas->opciones->avanzadas
y desactivar “mostrar mensajes descriptivos de los errores http”

Y así se solucionó.

Cuando nos pasen éstas cosas raras, también podemos activar todos los errores en tiempo de ejecución (en entornos de desarrollo normalmente, no me sean cafres).

error_reporting(E_ALL);

Y si tienen un “crash” subito del script, o sea, que se queda la pantalla en blanco, lo mismo puede ser que se esté sobrepasando el tiempo máximo de ejecución o el límite de memoria.

Tambien en tiempo de ejecución (y tambien evitando hacerlo en servidores de explotación) se puede hacer:

ini_set(‘memory_limit’, ’8M’);
ini_set(‘max_execution_time’, ’30′);

Tanto el reporte de errores como las variables de límite se pueden y deben configurar en php.ini

¡Que les sea útil! Al final no me quedó tan corto.

Ya se han hecho 5 comentarios »

  1. Lo dijo Ari, el Mayo 23 2008 @ 18:18

     

    Maldito Explorer: otra anecdota:

    En un proyecto en el que estabamos en la fase de Arquitectura estabamos definiendo el tratamiento de errores en la aplicacion, y estabamos probando nuestra pagina de error personalizada. Pues bien probabamos y probabamos y siempre nos salia la maldita pagina de error de explorer la del error 500, despues de al menos 2 horas me vino una extraña sensacion de deja-vu de que esto ya me habia pasado y q era por el explorer no culpa del java (puede q el deja-vu me viniera de los tiempos de ikarix o quizas del master no se) pues una busqueda rapida en google y confirmado, el explorer mas chulo que un ocho si una pagina de error que venga del servidor mide menos q un numero de Kbs la ignora y muestra la suya, asi con dos cojones. Claro nuestra pagina era de prueba y solo tenia el texto HA OCURRIDO UN ERROR. Le pusimos unos cuantos parrafos de basura en un comentario html y ya se veia.

    Maldito Explorer.

  2. Lo dijo acatos, el Mayo 23 2008 @ 18:32

     

    Dios lo maldiga…

    Y tenga a ikarix en su gloria, mientras renace de sus cenizas, cual ave fenix o cual Ícaro.

  3. Lo dijo Armando, el Junio 5 2008 @ 21:26

     

    Gracias me salvaste la vida no encontraba como ver los malditos errores!!!!!!!!!

  4. Lo dijo acatos, el Junio 5 2008 @ 23:14

     

    :) Un placer

  5. Lo dijo meneame.net, el Junio 6 2008 @ 18:42

     

    php: Solucion a errores que no se muestran en Internet Explorer…

    En ocasiones, cuando estamos desarrollando aplicaciones web, internet explorer muestra una pantalla en blanco y ningun tipo de mensaje de error. Aquí tienen algunas sugerencias para ahorrarles más de un quebradero de cabeza. A mi me ha sido muy útil…

Comment RSS · TrackBack URI

Dejar un comentario

Nombre:

eMail:

Website:

Comment:

CommentLuv Activado
 

Acatos

Algunos derechos reservados
Esta obra está bajo una licencia Creative Commons.