我正在尝试与服务器建立远程分析会话。我已经下载了最新版本的Zend Debugger,并使用以下设置将其安装在服务器上 - http://puu.sh/3ezyh/39247f2f15.png。使用我的本地计算机,我已经为远程服务器设置了一个putty会话,并根据zend.com上列出的知识库文章转发了端口10137。
我可以毫无问题地调试远程服务器,但是当我转到页面的配置文件时,页面将会处理,然后会弹出一个对话框,显示“等待调试器的响应”消息。大约20秒后,我收到以下错误:http://puu.sh/3ezDk/57f6dc1bb5.png。 但是,会显示分析信息以及执行统计信息,但没有执行流程,几乎就像它获取部分数据而不是全部数据。
有问题的页面确实有20到30秒的页面加载(这就是为什么我要通过配置文件查找问题。)
我能找到的唯一错误是服务器的error_log,它只是说“[Zend Debugger]无法发送消息”
无论如何都要诊断为什么我没有得到完整的回复?
答案 0 :(得分:0)
我想知道它是否正在获取您的IP地址并尝试直接发送到它而不是通过本地转发连接。您可能需要将主机IP设置为127.0.0.1作为http://screencast.com/t/7lheaOlx中的地址。如果这不起作用,我会说做一个
tcpdump port 10137
看看你能看到什么。此外,根据您的本地操作系统,您可能有防火墙阻止访问您的Studio实例。