我的操作系统是苹果山狮。
我PhpStorm版本是5.0.4。
这里是我的PHP XDebug的信息:
- xdebug.remote_autostart =>关=>关
- xdebug.remote_connect_back =>关=>关
- xdebug.remote_cookie_expire_time => 3600 => 3600
- xdebug.remote_enable =>开=>开
- xdebug.remote_handler => dbgp => dbgp
- xdebug.remote_host => 127.0.0.1 => 127.0.0.1
- xdebug.remote_log =>数据/日志/ xdebug.log =>数据/日志/ xdebug.log
- xdebug.remote_mode => REQ => REQ
- xdebug.remote_port => 9000 => 9000
- xdebug.idekey =>无值=>无值
我可以在PhpStorm调试PhpScript运行类型,它的工作原理fine.So我觉得Xdebug的配置很好。
但之后,我试着遵循“零配置调试”(与web应用运行类型),Phpstorm不能与传入连接进行连接。
这是我的步骤:
- 单击开始Listion的PHP连接。(切换调用绿)
- 点击运行 - >歇在PhpScript第一线,并设置断点在第一次声明。
- 选择我的WebApplication配置并单击调试button.Then它推出镀铬,并链接到我的phpscript。(有?XDEBUG_SESSION_START = 19869)
- 在PhpStorm,调试器显示等待与IDE键“19869”传入连接。
- 在termial,打印
lsof -i4TCP:9000
。COMMAND PID USER FD型器件SIZE / OFF NODE NAME
webide 288汪峰69u的IPv6 0xa83881cdce30c579 0t0 TCP *:cslistener(LISTEN) 打开Chrome的开发者工具,选择饼干。
XDEBUG_SESSION 19869本地主机/星期三,2013年1月30日5时27分17秒19 GMT
- 刷新Chrome.Not能够与PhpStorm调试连接进行连接。
额外:
- 我的防火墙被关闭。
- 我的服务器是nginx.My phpwebapp和服务器都在我的本地机器。
它是否会导致IPv6的?
希望帮助!我已经尝试了一切,扩展书签工具,根本无法工作。