“XDEBUG 未作为 ZEND 扩展加载”警告是什么意思?

2022-08-30 22:01:16

Xdebug 已加载,但未作为 zend 扩展加载。这是什么意思?如何解决此问题?


答案 1

此错误表示您使用了“extension=”来加载 Xdebug。这可能是在你的普通php.ini,或者一个名为xdebug的文件中.ini一些发行版喜欢添加的。在任何情况下,Xdebug都需要作为Zend扩展加载,以用于某些功能,例如单步调试。由于Xdebug不能作为普通扩展工作,因此它也可能崩溃并烧毁。

加载Xdebug作为Zend扩展的语法取决于PHP版本和构建。我建议您使用 http://xdebug.org/wizard.php 为您提供正确的行。


答案 2

确保将其配置为正确加载为 .内部添加此行zend_extensionphp.ini

zend_extension="/usr/local/php/modules/xdebug.so"

推荐