1. 安裝 XAMPP 後,將「XDebug」工具設定為 Enable,預設狀態是 Disable。
Step 1. 開啟 「httpd.conf」,修改站台的 Port。
Step 2. 開啟 「php.ini」,設定「[XDebug]」內容,如果沒有「[XDebug]」,請自行添加。
[XDebug] zend_extension="C:\xampp\php\ext\php_xdebug.dll" xdebug.profiler_enable = 1 xdebug.profiler_enable_trigger = 1 xdebug.remote_enable = 1 xdebug.remote_host = "localhost" xdebug.remote_handler = "dbgp" xdebug.remote_mode = "req" xdebug.remote_port = 9000 xdebug.trace_output_dir = "C:\xampp\tmp"
Step 3. 修改後重啟 Apache。
Step 4. 開啟瀏覽器確認 「XDebug」工具已「Enable」。
2. 安裝 NetBeans 與設定 PHP環境。
NetBeans 設定PHP環境。
設定 php.exe 路徑。
建立新專案「HelloPhp」。
輸入以下程式碼並設定專案屬性。
$test1 = 1; $test2 = $test1 + 2 * 7 - 10 ; $test3 = $test2 + $test1 * 3; echo $test3;
在17行設定中斷點。
執行偵錯。
請注意,執行偵錯時,預設以IE瀏覽器來執行,欲變更瀏覽器,可點選瀏覽器變更紐。
要切換至 Chrome 上執行,請至 Chrome 線上應用程式商品店,安裝「NetBeans Connector」。
查看變數。
最後執行偵錯的結果。
參考資料: