I've learnt so much after subscribing to read your exclusive articles! "He aprendido mucho después de la suscripción para leer sus artículos exclusivos!"
Muesca

Pantalla blanca de la muerte

Si su instalación de PHP suprime los mensajes de error y se encuentra con un error fatal antes de que su script PHP produce ninguna salida entonces PHP salir y regresar una respuesta HTTP sin ningún tipo de contenido!

Otra posible causa de este problema es tener un espacio en blanco después de un cierre?> Por lo tanto, trate de eliminar todos los espacios en blanco después de la etiqueta de cierre php.

Esto es bastante difícil obvioulsy para depurar por lo tanto, usted debe utilizar a su vez en informes de errores .

Otra buena manera de depurar este problema es mediante la función de PHP matriz para detener la ejecución después de que usted piensa que es el problema.

$ problem = = ' me " ) if ($ == problema soy yo ")
{
" Problem is me " ; echo "El problema soy yo";
}

' reached here ' ) ; die ('llegar aquí');

$ problem = = " you " ) if ($ == problema de "usted")
{
" Problem is you " ; echo "El problema es usted";
}
Si el texto dado no se muestra a continuación, usted puede estar seguro de que el PHP no se ha ejecutado ese código. Por lo tanto, en el ejemplo anterior, el texto 'llegó aquí no aparecerá como el error está por encima de la llamada a la función de matriz. Así que usted puede mover la función de llamar a morir más adelante en el código, hasta que la función se llama morir. Una vez que esto sucede, usted sabe que ha encontrado su problema. Para asegurarse de comentar algo al infractor del código y el eco después de ella.

Si ahora vemos algo, usted puede estar seguro de que esto es lo que está causando sus problemas. Esta es otra razón por la cual se debe implementar el registro que de esta manera usted puede ver lo que está sucediendo incluso cuando no hay ninguna salida que se muestra en la pantalla.


No hay comentarios han sido proporcionados.
la seguridad de la imagen
Escrito por Domingo Skinner
Última actualización: 25/10/2011 16:00:38