La siguiente secuencia de comandos no está enviando mensajes de error al navegador. En cambio, da como resultado una respuesta HTTP Error 500.Ubuntu PHP5/Apache2 - Mostrando error 500 en lugar de mensaje de error
<?php
error_reporting(E_ALL);
ini_set('display_errors', 'On');
phpinfo();
echo "test" asdf // This should error
?>
Ideas? Esta es una instalación básica de php5/apache2 en ubuntu. httpd.conf está en blanco, no hay archivo .htaccess.
El archivo error.log muestra el mensaje de error:
error de sintaxis, T_STRING inesperada, esperando '', o ';'
que es correcto.
¿Esto le dio más errores 'ini_set (‘display_startup_errors’,‘On’);'? – alex
@alex - no, el mismo resultado. – EmpireJones
elimine el archivo error.log y ejecútelo de nuevo. Sospecho que tu instalación de PHP no está funcionando ... si es así, el archivo error.log será regenerado. el hecho de que su archivo httpd.conf esté en blanco también podría ser un problema – Jason