Php 我能';我不能在我的Mac上安装Xdebug吗?

Php 我能';我不能在我的Mac上安装Xdebug吗?,php,macos,xdebug,Php,Macos,Xdebug,我曾尝试在我的mac电脑上使用自制软件安装xdebug,一切似乎都正常,没有错误,但当我执行phpinfo方法时,我在那里找不到调试模块,我尝试了数百万次,但都没有成功,因此,我在StackOverFlow中阅读了一个答案,原因与建议遵循这些说明相同。我复制了phpinfo页面的所有代码源,他们给了我详细的说明,我在重新启动服务器并刷新phpinfo页面后,没有错误地遵循了指南,仍然没有xdebug php.ini- phpinfo()源代码-根据您的评论,Xdebug的版本与在Apache m

我曾尝试在我的mac电脑上使用自制软件安装xdebug,一切似乎都正常,没有错误,但当我执行phpinfo方法时,我在那里找不到调试模块,我尝试了数百万次,但都没有成功,因此,我在StackOverFlow中阅读了一个答案,原因与建议遵循这些说明相同。我复制了phpinfo页面的所有代码源,他们给了我详细的说明,我在重新启动服务器并刷新phpinfo页面后,没有错误地遵循了指南,仍然没有xdebug

php.ini-

phpinfo()源代码-

根据您的评论,Xdebug的版本与在Apache mod_php或php fpm(如果您使用的是nginx)中运行的php版本不匹配

我猜如果您使用
brew
,您的CLI php实际上是
/usr/local/something…
,并且与您的xdebug版本相匹配。另一方面,无论Web服务器使用何种PHP风格,都是不同的


我的投票结果是放弃本地安装的php或brew版本,使用像MAMP这样100%运行它自己的库的东西。如果您在google上搜索,那么将Xdebug添加到MAMP中的文档非常丰富。

如果您在命令行上键入
php-m
,您是否在模块列表中看到Xdebug?是的,我刚刚尝试过,它显示了Xdebug!!两个调试,一个带[Zend模块],另一个不带!!我看不懂你的phpinfo()粘贴。作为配置文件加载的php.ini文件的路径是什么?您在apache中使用的是php fpm还是mod_php?加载的配置文件:/etc/php.ini,我如何知道是哪一个?因为我刚刚学习了一个教程!!