2017-04-04 113 views
0

由于我升级到了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上运行此操作。

升级之前一切正常。

+0

护理引用分享你的'xdebug'配置PHPStorm也?也可以用'phpstorm'标签来标记更广的范围。 –

+0

检查您在CLI中使用的php.ini是否与您用于本地服务器的php.ini相同。如果不确保你的本地Apache的php.ini文件启用了xDebug – James

+0

*“当我打开phpinfo()时,xdebug不会显示。”*你如何做?我的意思是 - 在终端或通过浏览器? – LazyOne

回答

1

我有同样的问题,在我的情况下,这是因为安装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/ 
相关问题