El servidor se actualizó de PHP 5.2 a 5.3 y ahora ya no recibo errores de sintaxis, solo una página en blanco. Sé que esta es una pregunta común, y normalmente sé lo que hay que hacer, nunca antes había tenido esta situación.PHP: ya no se muestran los errores de sintaxis (página en blanco)
php.ini tiene display_errors on y error_reporting está establecido en E_ALL & E_NOTICE. ¿Hay otras directivas que podrían afectarlo? Solía recibir mensajes de error de sintaxis ("Unexpected ; in file on line..."
).
¿Estoy siendo realmente estúpido aquí?
estás leyendo desde el archivo php.ini correcto, y es seguro que display_errors o error_reporting no se redefine adelante en el archivo? – thetaiko
Quizás intente poner 'error_reporting (-1);' en la parte superior del archivo para ver si funciona? – ckimbrell
wrt al primer comentario, si agrega un ' Php phpinfo(); ?> 'puede determinar qué archivo php.ini está usando su sitio – robjmills