2014-02-05 88 views
0

我在本地流浪機上設置了XDebug,並且一直在使用Eclipse和PDT進行調試。一切正常,但今天調試器已停止正常工作。問題似乎在路徑映射中。我使用Firefox和最簡單的Xdebug插件來啓動遠程調試。由於腳本被Eclipse拾取並且「選擇與下列服務器路徑相匹配的本地資源」對話框彈出,這仍然正常工作。當我在過去幾周使用這個功能時,我可以從我的項目中選擇文件。現在,我沒有選擇使用我的項目,只有幾個(很舊的)RemoteSystemsTempFiles出現。我不知道爲什麼我不能再選擇我的項目,因爲我沒有對Eclipse的設置做任何事情。我試着用-clean標誌啓動Eclipse,但那並沒有解決問題。Eclipse,XDebug,PDT無法正確映射路徑

任何想法如何弄清楚爲什麼路徑映射不顯示我的項目時調試視角加載?下面是我在Eclipse中我的PHP服務器設置:

名稱:默認PHP的Web服務器
基地網址:http://local.dev
本地Web根目錄:/用戶/ XXX/Dropbox的/的Joomla-流浪漢/ WWW
路徑上服務器:/家庭/遊民/ WWW在工作區
路徑:VagrantJoomla

腳本我跑火的調試是http://local.dev/test.php

請讓我知道,如果有任何其他的信息,我應該張貼和 謝謝您的幫助。

-Matt

回答

0

我已經找到了如何把事情上我設立可行的。編輯路徑圖時,我選擇了「文件系統中的路徑」而不是「工作區中的路徑」。

這是成功給了我下面的選項時,調試器打開: /RemoteSystemsTempFiles/LOCALHOST/Users/xxx/Dropbox/joomla-vagrant/www/test.php

- 因此,它必須有一直與我的工作區配置的方式。

---編輯---
使用此設置幾個小時後,它也打破了。我最終做的只是從頭開始一個新的工作空間,到目前爲止一切工作正常