xdebug配置xdebug2.+ 跟xdebug3.+配置不一样
可以参考文档Xdebug: Documentation » Upgrading from Xdebug 2 to 3
2.0版本配置
[XDebug]
xdebug.remote_enable=ON
xdebug.remote_autostart=ON
xdebug.auto_trace=ON
xdebug.idekey="PHPSTORM"
xdebug.remote_handler="dbgp"
xdebug.remote_mode="req"
xdebug.max_nesting_level=600
xdebug.remote_port = 11011
xdebug.remote_host = "127.0.0.1"
xdebug.remote_log = "/var/log/php/xdebug.log"
xdebug3版本的php.ini配置
[XDebug]
xdebug.mode = debug,trace
xdebug.start_with_request = yes
xdebug.remote_handler="dbgp"
xdebug.idekey="PHPSTORM"
xdebug.client_port = 11011
xdebug.client_host = "127.0.0.1"
xdebug.log = "/var/log/php/xdebug.log"
都配置完成了但是还是不断点打印。。。。client_port一定要和phpstorm里设置的xdebug的端口号一致,不然调试不通的。
mode参数还没配置成功
乌龙了,最后才发现是我复制的代码可能存在空格之类的导致没有生效,我又重新手打了一遍成功了
修改编辑器的配置:
成功了!!!
源文地址:https://blog.csdn.net/qq_24909089/article/details/123141687
|