2011-09-24 61 views
1

我想用Eclipse PDT插件配置Xdebug。我已经通过网络上的许多教程,也通过stackoverflow.com存在的问题。但没有找到答案: 我使用最新的PDT插件Eclipse 3.7。在eclipse中完成了正确的调试配置。此外,我已经改变了的Eclipse的XDebug的监听端口为9009。我也给出了相同数量Xdebug不能与PDT“等待Xdebug会话”

[xdebug] 
xdebug.remote_enable=1 
xdebug.remote_host="localhost" 
xdebug.remote_port=9009 
xdebug.remote_handler="dbgp" 
xdebug.remote_log = /tmp/xdebug.log 
xdebug.var_display_max_depth=10 
xdebug.var_display_max_data=10240 
xdebug.auto_trace=1 
xdebug.trace_output_dir=/tmp 
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so 

末当我运行

netstat -anp --tcp --udp | grep LISTEN 

我得到下面的输出

tcp6  0  0 :::10000    :::*     LISTEN  2949/eclipse  
tcp6  0  0 :::9009     :::*     LISTEN  2949/eclipse  

我在列表中看到eclipse,但没有看到apache或xdebug。

我会到Xdebug的月食是挂起说:“等待Xdebug的会议” ......

任何人都知道如何调试这进一步

+0

发现这里的问题..有一个问题(语法错误)在我的php.ini文件。所以它从来没有完全解析。修复现在工作中的错误。 – David

回答

1

我已经通过这个... 我花了几个小时像你一样阅读相同的信息...我学到了很多,但没有任何工作。 您的互联网连接是否使用路由器?如果这是真的,那么你可能会有我的问题。 只是尝试端口转发端口9000.我不知道很多关于这个端口和路由器的东西...所以我会给你我的路由器配置图片。

​​

我真的希望帮助。