XAMPP + phpEclipse 調試php

*前言 php

   今天項目用到之前項目既存的php API ,爲了調查之前項目的相關內容只有從頭學習php了,但是光看代碼很難理解啊,因此找個debug php的方法唄。網上找了相關的資料好多都是老早之前的了,並且含糊不清啊。在此把這個簡單的php調試方法:XAMPP + phpEclipse的Xdebug方法記錄下來。 html

*環境 apache

  〇Windows7 windows

  〇XAMPP Windows版   1.8.1 學習

     下載地址:http://www.apachefriends.org/zh_cn/xampp-windows.html#1787 debug

  〇phpEclipse Version: 3.0.2 調試

     下載地址:http://www.zend.com/en/community/pdt/downloads htm

*安裝 進程

  1,XAMPP的安裝 ip

      在下載頁面有:http://www.apachefriends.org/zh_cn/xampp-windows.html#1787

      安裝完成後請確認是否能啓動apache。

  2,phpEclipse下載後直接解壓就可


*設定

  1,在XAMPP中已經包含了Xdebug,因此只要稍微設置便可。

     〇php.ini的修改:在文件的最後將如下內容【;】刪除

        ;zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
      ↓
      zend_extension = "C:\xampp\php\ext\php_xdebug.dll"


       ;xdebug.remote_enable = 0
       ↓
      xdebug.remote_enable = 1     *記得【0】要改爲【1】


       ;xdebug.remote_host = "localhost"
       ↓
       xdebug.remote_host = "localhost"

   設定完成後從新啓動apache。

   2,phpEclipse中建立工程,php頁面。

       重要:請把工程創建在apache的工做目錄:C:\xampp\htdocs\PhpStudy

      

   

    〇而後右鍵選擇工程,Debug Configurations。出現如下畫面,Server Debug選擇Xdebug。

      而後File選項選擇你要debug的php文件

  


    〇debug開始

      


*中途會出現的一些問題。

  1,apache啓動失敗

      解決方法:查看那個進程佔用80或443端口而後將其關閉

  2,debug開始時出現【Web Launch Already Running】錯誤

      解決方法:由於你已經啓動過php Server,因此先將其關閉,再從新啓動便可。

相關文章
相關標籤/搜索