首页 > 解决方案 > Xdebug 和 PhpStorm - 调试不起作用

问题描述

我正在使用 PhpStorm。

PHP 版本 7.2.7 和 Xdebug 版本 2.6.1

我已将端口更改为 9001 而不是 9000(因为它正在侦听 TCP)

不是它在监听端口。我已经放了断点。但它仍然没有调试。 在此处输入图像描述

我还缺少什么设置吗?

在调试器中:显示“已连接到 localhost:65451”,项目为 demo.local(虚拟主机)

在 Run -> Stop Listening to PHP Debug 连接已经有

标签: phpxdebug

解决方案


我无法发表评论,所以我在这里添加对我有用的东西。

很长一段时间以来,我一直在努力解决这个问题,我安装了这个扩展 Xdebug helper https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc/related 它对我有用!

基本上检查你的phpstorm配置是否正常。 https://www.jetbrains.com/help/phpstorm/configuring-xdebug.html

然后我尝试了 3 个插件 JetBrains Toolbox Extension(没用) https://chrome.google.com/webstore/detail/jetbrains-toolbox-extensi/offnedcbhjldheanlbojaefbfbllddna

JetBrains IDE 支持(与 phpstorm 通信时遇到问题或无法正常工作) https://chrome.google.com/webstore/detail/jetbrains-ide-support/hmhgeddbohgjknpmjagkdomcpobmllji

Xdebug 助手(工作!yeeey) https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc/related

就是这样:D


推荐阅读