xDebug超时连接

时间:2015-11-20 13:02:26

标签: php amazon-ec2 phpstorm xdebug putty

我在AWS EC2实例上运行了一个网站。这是一个Magento商店,即在LAMP堆栈中运行的PHP应用程序。我有一个奇怪的缓存问题,我无法在本地重现,所以我克隆了实例并试图用xDebug调试问题。这是我的xDebug配置:

zend_extension=/usr/lib64/php/5.5/modules/xdebug.so
xdebug.max_nesting_level = 500
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.trace_output_dir = "/tmp/xdebug"
;;xdebug.remote_connect_back = On
xdebug.remote_autostart=On
xdebug.remote_port = 9000
xdebug.idekey = "PHPStorm"

我还设置了这样的Putty SSH隧道 putty tunnel config

并设置我的PHPStorm以侦听xDebug连接。 我设法接收到一个连接并开始调试,但是,突然之间PHPStorm"被绞死":它仍然认为它已连接但无法显示代码中的当前位置和所有执行控制按钮变为不活动状态。

任何进一步的连接尝试似乎都失败了。 如果我禁用xDebug并重新启动Apache - 网站加载正常。 如果我启用xDebug并重新启动Apache - 永远不会加载页面。

任何提示都将不胜感激。

更新 尝试使用两种浏览器:Chrome和Firefox - 结果相同。 该网站正在通过SSL。

UPDATE2 尝试切换到端口9001 - 同样,信用转为here

0 个答案:

没有答案