程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php環境配置及調試配置的方法

php環境配置及調試配置的方法

編輯:關於PHP編程

       今日打算學習PHP,工具還是使用我熟悉的eclipse。為了php環境的配置和調試配置,我花了很大功夫研究哈,以下是整理出來的方法:

      1.安裝和配置PDT

      下載PDT: download.eclipse.org/tools/pdt/downloads/index.php, 選擇最新版本

      PDT是Eclipse的插件。

      選擇pdt-all-in-one版本, 否則需要另外下載eclipse和相關插件, 並手工集成.

      2.安裝debug環境

      由於我用的是最新的xampp1.7.2,試了二天xdebug,出現如下如題:waiting for xdebug session,停止的了57%的進度上,程序無法調試。可能是xdebug和php5.3之間的問題。因此決定改用舊版xampp1.6.8,php的版本是5.2.6。結果還是出現了以上問題,讓我不得其解,不得以,換成zend debugger。

      xampp版本為1.6.8,從這裡下載zend debugger 5.2.x。將文件解壓後復制到xamppphpext目錄。

      打開xamppapachebin目錄下的php.ini。的最後添加:

      zend_extension_ts = "c:xamppphpextZendDebugger.dll"

      zend_debugger.allow_hosts=127.0.0.1/10,192.168.88.146

      zend_debugger.expose_remotely=always

      其中192.168.88.146是你機子上的IP地址。

      3.設置PDT下的debug環境

      啟動Eclipse,將code目錄設置為"xampphtdocs",這樣代碼直接放到apache的WEB目錄下

      從主菜單打開"Window > Preferences > PHP",

      先選中"PHP Excutables"節點,在右面的面板點"Add"按鈕,在接下來的窗口中,

      選中"Debug"節點,在右面的面板中,

      "PHP Debugger"選擇XDebug,

      "Server"不用變

      "PHP Executable"也選擇你剛剛添加的那個"xampp-zend"

      在PHP Debug透視圖中可以點擊Debug View中的圖標或用快捷鍵來進行單步跟蹤,比如:

      F5: 單步跳入(可以跳入require()函數來跟蹤到別的PHP文件喲)

      F6: 單步跳過

      F7: 單步跳出(可以從被require()的文件內跳回調用者喲)

      F8: 繼續執行(直到遇到下一個斷點)

      Ctrl+R: 執行到光標所在行(除非遇到斷點)

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