执行PHP -m报错Xdebug MUST be loaded as a Zend extension

Posted levi018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了执行PHP -m报错Xdebug MUST be loaded as a Zend extension相关的知识,希望对你有一定的参考价值。

Xdebug扩展安装后执行php -m报错:

<br />
<b>Warning</b>: Xdebug MUST be loaded as a Zend extension in <b>Unknown</b> on line <b>0</b><br />    这是报错内容

解决办法:

找到我们的php.ini文件,打开文件后找到xdebug扩展加载处

extension=/usr/local/Cellar/php54-xdebug/2.2.5/xdebug.so  修改为zend_extension=/usr/local/Cellar/php54-xdebug/2.2.5/xdebug.so

修改后重启PHP再次执行PHP -m就没有报错了,并且会有如下提示

[Zend Modules]

Xdebug

个人分析:可能是因为系统中的xdebug.so文件太多,所以必须制定扩展路径

文章链接:https://blog.csdn.net/qdujunjie/article/details/38415033


以上是关于执行PHP -m报错Xdebug MUST be loaded as a Zend extension的主要内容,如果未能解决你的问题,请参考以下文章

brew update usr/local must be wrtable

brew update usr/local must be wrtable

brew安装时报错-/usr/local must be writable

webpack执行中出现 ERROR in Path must be a string. Received undefined

如何解决错误 Salt must be 8 bytes long

Django admin argument to reversed() must be a sequence