PHP Eclipse 安裝筆記:
所需軟體:
- XAMPP http://www.apachefriends.org/en/xampp.html
- Eclpse.org http://www.eclipse.org/
Eclipse 就照預設安裝, XAMPP 將 XAMPP 裝在 D:\XAMPP 中.
開啟 Eclipse後 選
Help -> Soft Update -> Find and install -> Search for new Feture to install -> New Remote Site
輸入以下:
- Name: PHPeclipse
- URL: http://phpeclipse.sourceforge.net/update/cvs
詳細安裝法可見 Using PHPEclipse : Installation : Installing the DBG Debugger
以下是自己做的簡易 php dbg 安裝筆記
dbg download: http://dd.cron.ru/dbg/downloads.php
抓 DBG 2.13.1 dbg modules(裡面有各種 PHP 版本的 DLL), 解壓縮後, 在 i686 的檔案中找到 php_dbg.dll-[PHP-version], 再將名字改為 php_dbg.dll 即可.
再來照以下步驟:
- 將 php_dbg.dll 拷到 D:\XAMPP\xampp\php\ext
- gvim D:\XAMPP\xampp\apache\bin\php.ini
- implicit_flush = Off => 改為 on
- eaccelerator.enable="1" => 改為 0 (可以不改)
- 在檔案的最後加入以下
[debugger] extension=php_dbg.dll debugger.enabled=on debugger.profiler_enabled=on debugger.hosts_allow=localhost debugger.hosts_deny=ALL debugger.ports=7869, 10000/16
重新啟動 apache.
再設定 debug 的環境.
- 於Eclipse 上面有隻小蟲蟲的圖, 點右邊的下拉鍵頭 -> 選 Debug -> PHP DBG Script -> New
- 於 Name 寫 PHPDebug, 再來點 Enviroment -> New -> D:\XAMPP\xampp\php\php.exe
- 再點 Remote Debug -> 勾選 Remote Debug 再點選下放 Debug(同確認的意思)
於程式中設定 Debug point: 在要設定的地方最左邊用滑鼠點兩下即可(不知要用哪個快速鍵)
按 F11 就會進入 Debug 的畫面
於 Debug 的畫面時, F8 是執行下一步(一步一步執行)的意思, F6 是執行下一個 Debug 的 Point (點上面的 Run 會說明有哪些快速鍵可以使用)