环境:MacOS 10.13.2PHP: 7.1.13
问题:XAMPP默认不带xdebug模块,于是我通过brew安装后发现php -m中有,但是phpinfo()里没有,后来我通过 https://xdebug.org/wizard.php 安装,结果还是不行,php -m中有,phpinfo()里无,请问大神怎么回事?
php -v 命令
php -m命令
phpinfo() 搜到不到,且无法调试
php.ini 文件
Apache已经重启过N次了
4 回答
![?](http://img1.sycdn.imooc.com/533e564d0001308602000200-100-100.jpg)
慕容3067478
TA贡献1773条经验 获得超3个赞
出现这种问题的原因是你的 mac 系统里有安装了多个 PHP。
首先 mac 是自带 php 的,在 /usr/bin 目录下;然后 XAMPP 也自带 php,而且 xampp 会使用它自己的php;使用 brew 安装 xdebug 的话,如果 brew 发现你的系统没有通过 brew 安装的 php 的话,它也会安装安装一个 php.
所以你的系统现在有安装了 3 个 php,只有通过 brew 安装的那个 php 是已经安装了 xdebug 的。
所以解决问题的方式就是,使用 brew 安装的那个 php。
- 4 回答
- 0 关注
- 637 浏览
添加回答
举报
0/150
提交
取消