【发布时间】:2021-03-15 14:28:08
【问题描述】:
在使用 Xdebug 版本 3 和 PhpStorm 版本 2020.2.4 时出现此错误:
Connection was not established.
Cannot start debugger session with 'Xdebug 3.0.0' Validate installation
php.ini 配置:
xdebug.mode=develop
xdebug.start_with_request=yes
xdebug.client_port=9003
【问题讨论】:
-
您应该提供更多信息:1) 您的操作系统 2) 您要调试什么:CLI 脚本或网页? 3) 显示以与您尝试调试相同的方式捕获的
phpinfo()输出的 Xdebug 部分。xdebug_info()输出也将打印出来。 4) Xdebug 日志对此有何评论 5) 也欢迎截图。 -
顺便说一句,AFAIK
develop模式 (xdebug.mode=develop) 不会建立任何调试器会话。它用于运行时助手/额外错误信息等:xdebug.org/docs/develop。对于实际的调试/断点,您需要debug模式。 -
P.S.仅从今天发布的 2020.3 版本开始完全支持 Xdebug 3。 2020.2 中的验证屏幕可能会显示未设置的值等。请参阅stackoverflow.com/a/65091404/783119
标签: php xampp phpstorm xdebug xdebug-3