解析 PHP 文件时在浏览器中启用错误

2022-08-31 00:26:28

我最近改用了MacBook,现在使用MAMP堆栈在本地进行开发。

在我早期的开发环境中,当我尝试通过Web浏览器访问PHP文件并发生错误时,我总是可以看到信息丰富的错误报告。使用MAMP的默认安装,似乎禁用了此功能,每当我遇到错误时,我都看不到它的原因,我甚至看不到一行通知我发生了错误。

直到我开始调试调试器中的代码,我才能看到错误发生的位置。

任何想法如何打开错误报告?

我试过了:

error_reporting(E_ALL);

虽然完全没有效果。


答案 1

报告级别到和显示错误 包括以下代码在每个 php 文件的顶部,在一个或诸如您的E_ALLonincluderequireconfig.php

error_reporting(E_ALL);
ini_set('display_errors', 'on');

答案 2

尝试ini_set('display_errors', 'on');

您还需要检查 ,以查看ini_sets是否正在执行任何操作。phpinfo()


推荐