2013-03-17 69 views
3

我有以下設置:的XDebug與IISExpress + PHP工具Visual Studio的

我有以下的條目在我的php.ini(full version on pastebin

[XDEBUG] 
xdebug.remote_enable = on 
xdebug.remote_handler = dbgp 
xdebug.remote_host = localhost 
xdebug.remote_port = 9000 


[PHP_XDEBUG-2.2.1-5.3-VC9-NTS] 
[PHP_XDEBUG-2.2.1-5.3-VC9-NTS] 
zend_extension="C:\P(...)es (x86)\PHP\v5.3\ext\php_xdebug-2.2.1-5.3-vc9-nts.dll" 

我已經配置了PHP工具以使用端口9000進行調試。在XDebug主頁上,我提交了我的phpinfo()輸出,並且表示事情設置正確。

但是,當我嘗試在Visual Studio中進行調試時,沒有任何反應,即我想要在瀏覽器中調試加載的php文件,而不會中斷我的斷點。

這是我嘗試調試的網址:

http://localhost:16472/index.php?XDEBUG_SESSION_START=1 

有什麼特別需要爲了XDebug的與IIS快遞工作要做?或者我必須在計算機上安裝IIS或Apache才能使事情順利進行?

回答

3

這是在稍後的更新中解決的項目路徑中的unicode字符的一個小問題。現在只需更新PHP工具。關於此的更多細節forum

+0

感謝您在論壇上的幫助。具體來說,我將我的php項目從c:\ users \ <我的用戶名與unicode字符> \ etc移動到c:\ projects \ blahblah – havardhu 2013-03-27 10:11:32