程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> Eclipse/PDT xdebug調試PHP

Eclipse/PDT xdebug調試PHP

編輯:PHP綜合

軟件:

XAMPP 1.6.6 解壓縮版。

PDT 1.0.2 Release All-in-One。

XDebug 2.0.2 | Windows modules PHP 5.2.1-5.2.7。

注意xdebug的版本必須和XAMPP中的PHP版本兼容,XAMPP 1.6.6中PHP版本是5.2.5,所以使用XDebug 2.0.2 | Windows modules PHP 5.2.1-5.2.7

安裝:

安裝XAMPP

解壓縮XAMPP,運行根目錄下的setup_xampp.bat進行安裝

運行xampp_start.exe啟動服務器,在浏覽器中輸入 http://localhost 進行測試

運行xampp_stop.exe關閉服務器

安裝XDebug

將下載的php_xdebug-2.0.2-5.2.5.dll改名為php_xdebug.dll,復制到xampp\php\ext\目錄下

修改xampp\apache\bin\php.ini文件,查找[Zend]代碼段,將此代碼段下全部用“;”注釋掉,查找[XDebug]代碼段,將zend_extension_ts,xdebug.remote_enable,xdebug.remote_host,xdebug.remote_port,xdebug.remote_handler前面的“;”注釋符去掉

運行xampp_start.exe啟動服務器,在浏覽器中輸入 http://localhost/xampp/phpinfo.php,查找字符串Xdebug,如果能查找到,說明安裝成功。

為什麼要注釋掉[Zend]代碼段?因為Zend Optimizer和Xdebug 2.0.2不兼容,會導致XAMPP啟動失敗。

安裝PDT

解壓縮pdt-all-in-one-R20080103-win32.zip,運行eclipse.exe啟動PDT(注意:因為eclipse是java寫的,所以需要先安裝JRE)

配置XDebug在PDT中使用,新建一debug.php文件,內容如下:

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved