我正在尝试在我的本地OS 10.9开发环境中设置xdebug,但没有太大的成功。我用自制软件安装它似乎安装好了。在终端中,它似乎正常加载,php -i
加载Loaded Configuration File => /usr/local/etc/php/5.4/php.ini
并向下显示有关xdebug的信息,但phpinfo()
文件中的index.php
似乎加载了不同的php.ini
位于/etc/php.ini
。
为什么有2个不同的php.ini文件,我应该使用哪个?如何更改为相应的文件?
我一直在谷歌上搜索和摆弄3个小时,无法弄明白......任何帮助都将不胜感激!
编辑:
我试图添加:
[xdebug]
zend_extension="/usr/local/Cellar/php54-xdebug/xdebug.so"
到/etc/php.ini
文件,但没有效果。验证文件路径是否正确。
答案 0 :(得分:2)
如果它对其他人有益,这就是我让xdebug工作的方式。
我没有意识到自制软件安装了一个单独的新版本的php而且没有更新httpd.conf
所以在我想出这个之前,我在我的httpd.conf
中加载了错误的php模块。 / p>
当我将其更改为自制软件时,一切都按预期工作。