2012-04-14 47 views
2
問題

我試圖安裝了XDebug和我得到的日食以下錯誤信息:與Xdebug的和CentOS

啓動:等待XDebug的會議

,並在停止加載57%。

與NetBeans我得到:

等待XDebug的會議

所以我覺得這個問題是在CentOS Xdebug的配置

php.ini配置:

zend_extension = /usr/lib64/php/modules/xdebug.so 
[debug] 
; Remote settings 
xdebug.remote_enable=true 
xdebug.remote_handler=dbgp 
xdebug.remote_host=localhost 
xdebug.remote_port=9000 

phpinfo()顯示了安裝的xdebug。
我的centOS版本是6.2。

任何幫助表示讚賞。

+0

如果您製作遠程調試日誌(請參閱http://xdebug.org/docs/all_settings#remote_log),它說什麼?哪些端口是netbeans/eclipse也聽? (netstat -a -n | grep LISTEN | grep tcp)? – Derick 2012-04-15 08:33:43

+1

問題出在端口上。我無論如何都要用「setsebool -P httpd_can_network_connect 1」來重新修復。 – user1333540 2012-04-18 01:27:53

+0

爲了滿足我的好奇心,remote_log說了些什麼? – Derick 2012-04-23 12:36:34

回答

2

我剛剛在我的Centos 6.3機器上安裝了NetBeans 7.2.1和xdebug 2.1.4,並且正在NetBeans中等待「等待xdebug會話」消息。在搞定php設置並確認xdebug在phpinfo()中正確無誤後,幾個小時無濟於事,我的解決方案是在NetBeans中設置一個默認瀏覽器...... Tools-> Options-> Web Browser。設置這個Firefox解決了它!希望這可以幫助別人...