【问题标题】:Setting Xdebug - setting not respected设置 Xdebug - 不尊重设置
【发布时间】:2015-02-11 01:45:09
【问题描述】:

我已成功安装 MAMP 并修改了 mamp/bin/php/php5.6.2/conf/php.ini 文件以包含 xdebug

但是根据 phpInfo,remote_enable 设置为 OFF 我错过了什么或做错了什么?

我没有安装任何其他版本的 php,并通过重命名并重新启动 mamp 来验证我编辑的文件是正确的。这样做会禁用 xdebug。

请帮忙。

【问题讨论】:

  • 你安装了php5-xdebug包吗? php5 -v的输出是什么

标签: php xdebug


【解决方案1】:

你应该在你的 php.ini 文件中设置它。这是我的设置方式。试试这个link

[xdebug]

xdebug.remote_enable = 1
xdebug.renite_enable = 1
xdebug.max_nesting_level = 1000
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir = '/var/log'

【讨论】:

    【解决方案2】:

    MAMP 似乎对 php.ini 文件有一个有趣的设置。不要尝试直接编辑文件,而是使用菜单栏中的 MAMP 转到 File > Edit Template > PHP > PHP 5.6.2 php.ini 并在那里添加您的设置。

    当我将mamp/bin/php/php5.6.2/conf/php.ini 与通过 MAMP 打开的文件进行比较时,它们是不同的。

    更新 MAMP 文件而不是直接转到应有的逻辑文件将在您停止/启动 MAMP 后应用更改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-21
      • 2011-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-24
      • 2016-03-06
      • 1970-01-01
      相关资源
      最近更新 更多