2012-12-07 58 views
2

我已經在wamp + netbeans中配置了xdebug。它正確安裝並在phpinfo()它顯示xdebug配置信息。但是我仍然無法使用它調試我的應用程序。調試器不能使用netbeans + wampserver

有時,它顯示了waiting for connection錯誤。有時它不顯示它,但也不停止在給定的斷點上。

Following is my configuration : 

PHP Version 5.3.9 

PHP Extension Build API20090626, TS, VC9 

In D:\wamp\bin\php\php5.3.9\ext\php_xdebug-2.2.1-5.3-vc9.dll 

xdebug version: (in phpinfo) 
Version  2.2.1 
IDE Key  netbeans-xdebug 

In php.ini file 

[xdebug] 

zend_extension = "D:/wamp/php/ext/php_xdebug-2.2.1-5.3-vc9.dll" 

xdebug.profiler_output_dir = "D:/wamp/tmp/xdebug" 
xdebug.profiler_output_name = "cachegrind.out.%p" 
xdebug.profiler_enable = 0 
xdebug.profiler_append = 0 
xdebug.extended_info = 1 
xdebug.remote_enable = 1 
xdebug.remote_handler = dbgp 
xdebug.remote_mode = req 
xdebug.remote_host = 127.0.0.1 
xdebug.remote_port = 9000 
xdebug.idekey = xdebug 
xdebug.remote_log = "D:/wamp/tmp/xdebug/xdebug_remot.log" 
xdebug.show_exception_trace = 0 
xdebug.show_local_vars = 9 
xdebug.show_mem_delta = 0 
xdebug.trace_format = 0 

我幾乎所有的教程在谷歌(也在stackoverflow),我認爲配置似乎是正確的。那麼問題是什麼?

如果要了解配置的詳細信息,請讓我知道。

任何幫助,將不勝感激。

在此先感謝。

+0

檢查IDE中的端口是否符合php.ini中設置的端口 – ualinker

+0

最好的方法是檢查「D:/wamp/tmp/xdebug/xdebug_remot.log」中的內容 - 該日誌文件在那裏一個原因! – Derick

+0

我有完全相同的問題。我在Windows 7中使用XAMPP,並且無法運行調試。此外,我在使用Ubuntu時遇到了同樣的問題,所以它肯定不是Windows 7或WAMP孤立的問題。 –

回答

0

我有同樣的問題waiting for connection但我發現教程一步here這解決了我的一個很好的一步。
希望這個鏈接也對你有幫助。