Xdebug调试器显示detached是什么意思?浏览器调试失效求助
Xdebug CLI调试正常,但浏览器中无法触发调试(debugger处于detached状态)
问题描述
- Xdebug在控制台(CLI)调试中运行正常,但在浏览器环境下完全无法工作
- 已在PhpStorm中启用调试器(点击绿色虫子图标),并确认开启了Xdebug的step debugger
- 访问
localhost时无任何调试触发反应,仅通过xdebug_info()输出得知debugger处于detached状态,未找到该状态的相关解决说明,目前无法推进调试工作
相关配置信息
/etc/php/8.1/mods-available/xdebug.ini 配置内容:
zend_extension=xdebug.so xdebug.mode=debug xdebug.client_host=127.0.0.1 xdebug.log=/tmp/xdebug.log
补充材料
- Xdebug helper(Firefox扩展)截图
xdebug_info()输出截图- Xdebug日志文件(
/tmp/xdebug.log)内容 - PhpStorm Debug设置截图
- 待调试PHP文件截图
- PhpStorm Servers配置截图
内容的提问来源于stack exchange,提问作者Mihkel Pajunen
相关产品推荐
相关产品推荐

