首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

Eclipse PDT + Xdebug PHP 調試環境配置詳解(XAMPP 專用版)

     編輯:PHP 綜合知識

軟件版本矩陣

組件版本備註
XAMPP1.6.6解壓版,含 PHP 5.2.5
PDT1.0.2 All-in-One含 Eclipse 基礎包
XDebug2.0.2Windows modules PHP 5.2.1-5.2.7

關鍵:Xdebug 版本必須與 XAMPP 內置 PHP 版本兼容。

安裝步驟

1. XAMPP 安裝

  • 解壓 XAMPP,運行 setup_xampp.bat
  • 運行 xampp_start.exe 啟動服務
  • 瀏覽器訪問 https://localhost 驗證
  • 測試後運行 xampp_stop.exe 關閉

2. XDebug 安裝

  1. php_xdebug-2.0.2-5.2.5.dll 重命名為 php_xdebug.dll,複製至 xampp/php/ext/
  2. 修改 xampp/apache/bin/php.ini:
    • 註釋掉 [Zend] 區段所有行(Zend Optimizer 與 Xdebug 2.0.2 不兼容,導致啟動失敗)
    • 啟用 [XDebug] 區段:去掉 zend_extension_ts、xdebug.remote_enable、xdebug.remote_host、xdebug.remote_port、xdebug.remote_handler 前的分號
  3. 啟動 XAMPP,訪問 https://localhost/xampp/phpinfo.php 搜索 "Xdebug" 驗證

3. PDT 安裝

  • 解壓 pdt-all-in-one-R20080103-win32.zip
  • 運行 eclipse.exe(需預裝 JRE)

4. PDT 中配置 XDebug

創建測試文件 debug.php:

<?php
function add($a, $b) {
    $result = $a + $b;
    return $result;
}
echo add(4, 5);
?>

在 PDT 中配置 Debug Configurations → PHP Web Page,設置 XDebug 作為調試器,即可斷點調試。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved