我怎样才能让MAMP告诉我php代码出了什么问题?

2022-08-30 10:51:22

每当我的php代码中有错误时,MAMP只会返回500错误。无论如何,我可以让MAMP告诉我出了什么问题,比如解析错误和其他东西?


答案 1

正如您报告的那样,您必须已设置为 。这可以通过更改 conf 文件或使用 .htaccess 来完成,如下所示:display_errorson

<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

当您想要停止“跟随”(开关)日志文件时,只需键入 control+C-f


答案 2

您还可以使用Mac“控制台”应用程序访问MAMP错误以读取php_error.log文件。

我发现通过使用聚光灯并输入“错误.log”来访问它最容易。

enter image description here

(如果您键入“php_error.log”,则找不到它,您必须键入“error.log”)

它看起来像这样:

enter image description here


推荐