自升级到Mac os后,Xdebug无法正常工作
问题描述:
由于我升级到了mac os Sierra,xdebug扩展无法正常工作。自升级到Mac os后,Xdebug无法正常工作
- 当我在做php -v时,xdebug显示为已安装。
- 当我要去扩展库(/ usr/lib/php/extensions/no-debug-non-zts-20131226)时,xdebug.so文件就在那里。
- 当我打开phpinfo()时,不显示xdebug。
我使用php v5.6.28和安装的xdebug是v2.3.3并试图在phpstrom上运行此操作。
升级之前一切正常。
答
我有同样的问题,在我的情况下,这是因为安装xdebug使用brew
和库没有正确的路径。所以,只需要拷贝xdebug.so
在路径php.ini
cp /usr/local/Cellar/php56-xdebug/2.5.4/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20131226/
护理引用分享你的'xdebug'配置PHPStorm也?也可以用'phpstorm'标签来标记更广的范围。 –
检查您在CLI中使用的php.ini是否与您用于本地服务器的php.ini相同。如果不确保你的本地Apache的php.ini文件启用了xDebug – James
*“当我打开phpinfo()时,xdebug不会显示。”*你如何做?我的意思是 - 在终端或通过浏览器? – LazyOne