【发布时间】:2012-01-28 07:24:21
【问题描述】:
每当我的 php 代码出现错误时,MAMP 只会返回 500 错误。无论如何我可以让 MAMP 告诉我出了什么问题,比如解析错误和其他东西?
【问题讨论】:
-
我发现我只需要更改 php conf 文件的第 277 行即可打开错误报告。
每当我的 php 代码出现错误时,MAMP 只会返回 500 错误。无论如何我可以让 MAMP 告诉我出了什么问题,比如解析错误和其他东西?
【问题讨论】:
正如您所报告的,您必须将 display_errors 设置为 on。这可以通过更改 conf 文件或使用 .htaccess 来完成,如下所示:
<IfModule mod_php5.c>
php_flag display_errors on
</IfModule>
此外,您可以使用ini_set() 执行此操作,如下所示:
ini_set('display_errors', 1);
最后一件事,您还可以查看/Applications/MAMP/logs,它具有三个不同的错误日志文件。
尝试打开终端并运行以下命令:
tail -f /Applications/MAMP/logs/php_error.log
当您想停止“跟踪”(-f 开关)日志文件时,只需键入 control+C。
【讨论】: