前言
- Wampserver的Xdebug3.x版本 与 2.x版本 配置方式不一样了,所以目前搜索的配置方法大部分都针对2.x版本所以无效。
- 本文主要参考:Xdebug3.x配置解决.
前期准备
- vscode 安装 + xdebug拓展+json文件配置
- 对应php版本的 xdebug.dll+ wampserver目录下的 php.ini文件配置
Wampserver的Xdebug3.x版本配置
因为现在下载的都是Xdebug3.X的版本,所以xdebug.remote_port=9000这语句现在已经过期了,但我之前看到别人的教程大概都是2021年左右的的但就一直是xdebug.remote_port=9000,但现在已经改成了xdebug.client_port,并且必须写xdebug.mode = debug 才行。(这里看不懂可以看看其他博客(大部分对于现在的3.x版本都不适用了)如何配置Wampserver的Xdebug)
官方文档Xdebug.上面有具体说明。
所以只需要在wampserver根目录
\bin\apache\apache2.4.51\bin\php.ini的文件上进行语句添加,要注意在[opcache]
字段后添加以下语句,注意php_xdebug.dll的路径
//对于 Xdebug v3.xx:
[xdebug]
zend_extension =D:\wamp64\bin\php\php7.4.26\ext\php_xdebug.dll
xdebug.mode = debug
xdebug.start_with_request = yes