【问题标题】:PHP doesn't display errors on MAMPPHP 在 MAMP 上不显示错误
【发布时间】:2016-10-25 07:32:21
【问题描述】:

我在 Mac 上使用基本的 MAMP,PHP 没有显示错误,我已经更改了 PHP 和 Apache 的配置,但有人可以帮助我吗?

【问题讨论】:

  • 尝试在你的脚本中包含这个ini_set('display_errors', 1);ini_set('display_startup_errors', 1);error_reporting(E_ALL);
  • 在这里阅读,看看是否有帮助 - stackoverflow.com/questions/1053424/…
  • @Blinkydamo 是的,我做到了,但它不能解决我的问题!
  • @GhostWorker 不起作用

标签: php macos apache mamp


【解决方案1】:

没有答案,但我还不能发表评论。这样做很明显而且很愚蠢,但是如果其他人有这个问题,那么 php.ini 中有很多 cmets,请确保您更改的是实际变量定义而不仅仅是评论!

【讨论】:

    【解决方案2】:

    首先确保您正在编辑正确的文件。 MAMP 通常会创建几个 php.ini 文件。调用phpinfo() 并检查正确的php.ini 路径。

    在您的 php.ini 中,您需要设置以下内容:

    display_errors = on
    error_reporting = E_ALL
    

    更改后不要忘记重新启动 Apache。

    【讨论】:

    • 好的,我自己解决了问题,在php.ini的最后,display_errors被关闭了,所以它忽略了第一个参数
    猜你喜欢
    • 2015-07-24
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 2015-05-15
    • 1970-01-01
    • 2022-08-17
    相关资源
    最近更新 更多