安装Homebrew后XDebug不工作


XDebug not working after Homebrew install

我试图在我的本地OS 10.9开发环境中设置xdebug,但没有太大成功。我安装了它使用自制,它似乎安装ok。在终端中,它似乎正在加载,php -i加载Loaded Configuration File => /usr/local/etc/php/5.4/php.ini,并进一步显示有关xdebug的信息,但phpinfo()在我的index.php文件中似乎加载了位于/etc/php.ini的不同php.ini

为什么有两个不同的php.ini文件,我应该使用哪一个?如何更改为适当的文件?

我已经用谷歌搜索了3个小时了,还是不明白…任何帮助将不胜感激!

编辑:

我试着添加:

[xdebug]
zend_extension="/usr/local/Cellar/php54-xdebug/xdebug.so"

/etc/php.ini文件,但它没有效果。验证文件路径是否正确

如果对其他人有好处,下面是我如何使xdebug工作的。

我没有意识到自制安装了一个单独的新版本的php,没有更新httpd.conf,所以直到我弄清楚这一点,我在httpd.conf中加载了错误的php模块。

当我将其更改为自制构建模块时,一切都如预期的那样工作。