我似乎无法让 fedora 上的 apache 或 PHP 报告错误。
在 Windows 上使用 xampp 并且所有设置都适合开发,在 Fedora 上我怀疑这一切都是错误的,但不知道如何更改它:
<?php
error_reporting(E_ALL);
ilkjfdslfjsdl
phpinfo();
?>
给我一个空白页,在萤火虫中我可以看到返回 http 500 服务器错误
当我只做 phpnfo() 我可以看到:
display_errors Off Off
display_startup_errors Off Off
我可以在那里看到 php.ini 并将其编辑为:
display_errors = 1
display_startup_errors = 1
并有 error_reporting(E_ALL); 在我的脚本中重新启动 apache/httpd 并且仍然相同,安静失败并且在 firebug 中出现 http 500。phpinfo 一直说无论我尝试做什么,显示错误和启动错误都已关闭。
我想再次查看我的错误和警告。