2011-04-07 57 views
-1

如何在eclipse中調試php?有一些插件嗎?php在eclipse中調試

+0

的可能重複[好免費的PHP調試器?(http://stackoverflow.com/questions/1494288/good-free-php-debugger) – Gordon 2011-04-07 13:39:50

+1

-1沒有打擾使用搜索選項。 – markus 2011-04-07 13:51:34

回答

2

你需要的第一件事就是PHP的調試器擴展,例如Zend Debugger或XDebug。我個人使用XDebug。安裝並配置擴展。

接下來,您需要PHP開發人員工具for Eclipse。由於您已經在Eclipse中開發PHP,我假設您已經預裝了PDT的Eclipse版本,或者已經將其安裝到不同版本的Eclipse。

當我使用XDebug時,我將回顧如何配置調試。

轉到Window> Preferences> PHP> Debug in Eclipse,並從PHP調試器的下拉列表中選擇XDebug(如果您想要調試PHP腳本以便從命令行,但這對調試PHP Web應用程序並不是必需的)。現在您需要在Eclipse中配置XDebug設置。在PHP調試器的下拉菜單旁邊有一個配置鏈接。單擊它,然後從出現的列表中選擇Xdebug,然後單擊配置按鈕。您會在出現的頁面上看到多個選項。其中一個標記爲「接受遠程會話」。這個值設置正確或遠程調試不起作用是非常重要的!將其設置爲本地主機(如果您的測試服務器在運行Eclipse的同一臺計算機上運行),或者如果不是,則將其設置爲「任何」或「啓動」。

您需要做的最後一件事就是Firefox的擴展名爲Easy XDebug。這使您只需單擊Firefox狀態欄中的圖標即可觸發調試會話。

訪問您要調試的頁面,使用Firefox擴展啓用調試,然後重新加載頁面。 Alt-tab回到Eclipse,你會發現遠程調試會話已經開始。

這篇文章也許對XDebug的使用有所幫助。

http://devzone.zend.com/article/2803-Introducing-xdebug