为什么 MAMP 不显示错误?

2022-08-30 10:19:50

好吧,这变得非常令人沮丧。MAMP曾经显示错误,但后来停止了。我决定对它进行全新安装,因为我无法弄清楚。我检查我的PHP版本,运行5.4.4,然后转到该文件夹并将php.ini更改为:

error_reporting  =  E_ALL
display_errors = On

仍然没有错误显示。我遍历了所有文件夹并更改了所有php.ini文件,以防万一。无。我修复了强制错误并转储出来,检查错误部分并display_errors已关闭。管他呢。phpinfo()

我放在PHP文件的开头,然后再次放置。本地值现在为开,主服务器仍处于关闭状态。强制执行 PHP 错误,并且仍会收到服务器错误而不是 PHP 错误。error_reporting(E_ALL); ini_set('display_errors', 'on');phpinfo()

有人有什么见解吗?我在一些代码中的某个地方有一个错误,找不到它,希望PHP只是告诉我。


答案 1

MAMP为服务器,客户端等设置了几个不同的文件。检查您的实际已读内容。看起来你编辑错了。php.iniphpinfo()php.ini


答案 2

MAMP 上有两个文件。您应该更改这两个文件。php.iniphp.ini

  1. Applications/MAMP/bin/php/'php version you are using(php5.5.10)'/conf/php.ini
  2. Applications/MAMP/conf/php/'php version you are using(php5.5.10)'/conf/php.ini

然后更改:

display_errors = Off 

自:

display_errors = On

推荐