2011-09-24 59 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.我不知道很多關於這個端口和路由器的東西...所以我會給你我的路由器配置圖片。

​​

我真的希望幫助。