我收到以下错误 C:\xampp\php xt\php_xdebug-3.2.2-8.0-vs16.dll
我已经更新了php.ini文件并反复检查。我还添加了 php.ini xdebug 配置的屏幕截图。
知道如何修复此错误吗?
我尝试了最新版本的PHP并更新了Php.ini文件; dll文件权限没问题。
我在php.ini中添加的配置代码:
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.client_port=9003
xdebug.client_host = 127.0.0.1
zend_extension="C:\xampp\php\ext\php_xdebug-3.2.2-8.0-vs16-nts-x86_64.dll"
您已下载
php_xdebug-3.2.2-8.0-vs16-nts-x86_64.dll
文件。
名称中有
nts
,代表“非”线程安全。
您的 PHP 版本字符串中包含
ZTS
。
NTS 和 ZTS 不兼容,您需要从 https://xdebug.org/download#releases 下载正确的文件 — Xdebug 使用
TS
表示 ZTS
,使用 nothing 表示 NTS
( N
代表 no
或 non
)。
您还可以使用 Xdebug 的 Wizard 来帮助您找到正确的文件,以及要放入
php.ini
中的正确行集。