每当我的PHP代码出错时,MAMP只会返回500错误。无论如何,我可以让MAMP告诉我解决错误和东西出了什么问题?
答案 0 :(得分:77)
正如您所报告的那样,您必须将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 。
答案 1 :(得分:9)