xDebug未与PhpStorm 2016.2

时间:2016-11-14 19:44:52

标签: php phpstorm xdebug ampps

我花了一些时间试图设置xdebugger与PhpStorm 2016.2一起工作但没有成功。我的意思是,断点根本不起作用。

我在Windows上为PHP 5.6服务器运行AMPPS。 是的,我正在php.ini文件的每次修改时重新启动Apache。

我会放一些相关内容的截图,希望有人能发现错误。

这是来自xdebug的错误:

  

日志打开2016-11-14 19:39:56 I:连接到已配置的地址/端口:localhost:9001。
  W:为'localhost:9001'创建套接字,WSAPoll:10022   W:为'localhost:9001'创建套接字,WSAPoll:10022   E:无法连接到客户端。 :-(
  日志于2016-11-14 19:39:56关闭

PhpStorm config screen

Xdebug php.ini configs

如果有人可以帮助我,我会非常感激。 在这一点上,我觉得我已经尝试了一切。

1 个答案:

答案 0 :(得分:1)

  • 转到“运行” - >编辑配置。

  • 点击" +"符号,并转到PHP远程调试。

  • 填写"姓名"字段并从"服务器"中选择您的服务器组合(如果你还没有,则创建一个新服务器)。

  • 设置" PHPSTORM"作为你的理想关键。

然后转到https://www.jetbrains.com/phpstorm/marklets/并将标记保存为浏览器中的书签。在调试之前激活DEBUG。

然后它应该工作,设置断点并使用右上角组合中选择了服务器的bug按钮启动调试会话,或者从Run - >调试。

你的apache配置对我来说很好。

希望它有所帮助,如果没有,请随时发表评论!