设置 Xdebug - 设置不受尊重
Setting Xdebug - setting not respected
我已成功安装 MAMP 并修改了 mamp/bin/php/php5.6.2/conf/php.ini 文件以包含 xdebug
但是根据 phpInfo,remote_enable 设置为关闭
我错过了什么或做错了什么?
我没有安装 php 的任何其他版本,并通过重命名并重新启动 mamp 验证了我编辑的文件是否正确。这样做会禁用 xdebug。
请帮忙。
您应该在 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'
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 文件而不是直接转到它应该是的逻辑文件将在您 stop/start MAMP 后应用更改。
我已成功安装 MAMP 并修改了 mamp/bin/php/php5.6.2/conf/php.ini 文件以包含 xdebug
但是根据 phpInfo,remote_enable 设置为关闭 我错过了什么或做错了什么?
我没有安装 php 的任何其他版本,并通过重命名并重新启动 mamp 验证了我编辑的文件是否正确。这样做会禁用 xdebug。
请帮忙。
您应该在 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'
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 文件而不是直接转到它应该是的逻辑文件将在您 stop/start MAMP 后应用更改。