即使将display_error设置为on,PHP页面上也不会出现错误

即使将display_error设置为on,PHP页面上也不会出现错误,php,Php,我使用php建立了一个网站,当我在Chrome控制台上查看时,我在脚本上出现了一个错误500,但网页上没有显示任何内容。我在php.ini上进行了检查,并且display_errors值设置为on display_errors = On 我在脚本的顶部添加了 ini_set('display_errors', 1); error_reporting(E_ALL); 但仍然没有错误消息。 有什么帮助吗?查找apache和php默认日志位置它会根据您的分发和安装参数进行更改,您应该可以在那里

我使用php建立了一个网站,当我在Chrome控制台上查看时,我在脚本上出现了一个错误500,但网页上没有显示任何内容。我在php.ini上进行了检查,并且display_errors值设置为on

display_errors = On
我在脚本的顶部添加了

ini_set('display_errors', 1); 
error_reporting(E_ALL); 
但仍然没有错误消息。
有什么帮助吗?

查找apache和php默认日志位置它会根据您的分发和安装参数进行更改,您应该可以在那里看到错误,而不是在chrome控制台中看到错误

许多php安装不会显示致命错误。但是,如果需要,您可以注册关机功能并记录致命错误:

function shutdownFunction()
{
    if ($error = error_get_last()) {
        // try logging here, but do not expose the error contents to the client
        header('PHP Fatal Error', true, 500);
    }
    if (session_id())) {
        session_write_close();
    }
}
register_shutdown_function('shutdownFunction');

PHP错误不会出现在JavaScript控制台中吗?您正在查看源/网络窗格吗?是的,我正在查看网络窗格,然后单击文件。但我记得有网页的内容与错误的答案。