最近在學習PHP,在怎麼搭建PHP開發環境上花費了不少時間,網路上說的都是一些半成品,絕大部分還是些互相轉載的文章,在這裡把我自己摸索實現的過程記錄下來供大家學習參考。
由於我是搞JAVA開發的,所以電腦上都有JDK這些環境,所有我就不從零開始寫起了,我的電腦環境是:XP系統,JDK1.6。如果使用Eclipse的方式就得先在電腦上安裝JDK環境,對於軟體的安裝我就不過多的細說了,我在這裡主要是介紹軟體安裝後的配置。
軟體環境:
JDK1.6
WampServer
Eclipse-php-helios
當軟體安裝完之後的具體配置步驟如下:
1、啟動wampServer軟體在電腦的右下角會有一個小表徵圖
如中被紅色框住的小紅色表徵圖。左鍵點擊小表徵圖在彈出的菜單中點擊“Start ALL Services” 正常情況下紅色的小表徵圖會變成綠色。表示所有的伺服器正常啟動成功。在選擇PHP---PHP Setting--short open tag點擊,這在後面會有用。
2、在wampServer都正常啟動成功之後,我們需要測試一下apache,開啟瀏覽器,在地址欄中輸入http://localhost/ 斷行符號後瀏覽器介面如下:
3、Xdebug的配置:由於wampserver中已經內建了Xdebug,所有我們這裡不用再去安裝了,只需要簡單的配置即可。唯一需要配的就是開啟D:\ProgramFiles2\wamp\wamp\bin\apache\Apache2.4.4\bin(這個路徑是根據自己的安裝路徑來的)下的php.ini,找到最後幾行中的xdebug.remote_enable = off,改成xdebug.remote_enable = on。這樣做是為了在eclipse中調試時可以進入斷點。
在http://localhost/中單擊phpinfo()連結,如果在其中有如下資訊,說明xdebug已正確安裝:
4、配置eclipse:首先需要配置eclipse的workspace這個必須設定到wamp的www目錄,否則待會無法進行調試。我的www目錄是D:\ProgramFiles2\wamp\wamp\www。
5、安裝php外掛程式。運行eclipse,在主介面裡找到Help下的“Instal New Software”。然後在Work with中選擇“All Available Sites”。由於要搜尋,故需耐心等待,最後:
6、選擇web開發相關的軟體,在其中找到PHP Development Tools (PDT)軟體。勾選,點擊Next。
從Web.XML,JAVA EE and OSGI 選項裡找到PHP Development Tools (PDT)。
7、點擊finish,完成安裝PHP。
8、點擊Yes,重啟Eclipse。
9、進入到Preferences中可以看到PHP。(如果不成功,可到Eclipse官方下載標準版本,進行PHP外掛程式的安裝。)
10、配置好了workspace之後就可以啟動eclipse了,進入Eclipse —> Window —> Preferences —> PHP設定 PHP Executable,設定介面如下:
點擊add按鈕後,在彈出的框中填寫的資訊如下:
Name中就填寫你當前的PHP版本就行了,Executable path就是填寫你PHP環境中php.exe檔案的路徑,PHP ini file就是填寫你PHP環境中php.ini檔案的路徑,SAPI Type選擇CLT,PHP debugger選擇XDebug,再點擊OK即可。
11、配置PHP server:配置介面如下:
12、配置Debug.配置資訊如:
13、都配置成功之後,重啟wampserver,並且啟動所有服務“Start all services”,在eclipse中建立一個PHP項目,在建立一個php頁面,如:
14、儲存後項目中的代碼,右鍵項目名在彈出的巨集指令清單菜單中選擇Run As ---run configurations 面板中點擊RUN 按鈕。如:
15、在項目啟動成功後開啟瀏覽器,在地址欄中輸入http://localhost/mytest/mytest.php 如果介面如下怎表示環境配置成功: