使用Eclipse PDT + Xampp搭建Php開發(fā)環(huán)境
最新文章:Virson's Blog
Eclipse版本:Eclipse Luna Service Release 2 (4.4.2)
Xampp版本:XAMPP for Windows 5.6.8
1、安裝環(huán)境依賴、IDE和Web服務(wù)器
1)、安裝Jdk,下載和安裝過程略,安裝后記得配置環(huán)境變量
2)、下載“Eclipse for PHP Developers”或者是“Eclipse標(biāo)準(zhǔn)版”并手動(dòng)安裝Eclipse PDT插件
3)、下載Xampp并安裝,例如安裝路徑為“D:\SoftwareFiles\Xampp”。
2、配置Eclipse中的PHP executables
啟動(dòng)Eclipse,從菜單欄中依次選擇Window->Perference->PHP->PHP Executables;
點(diǎn)擊右側(cè)“Add”按鈕添加配置,如下圖:

點(diǎn)擊“確定”保存即可。
3、將開發(fā)目錄配置為Apach的虛擬目錄
打開XAMPP Control Panel,點(diǎn)擊“Apache”所在行的“Config”按鈕,在彈出的右鍵菜單中選擇“Apache(httpd.conf)”,打開Apache配置文件,如下圖:

在打開的“httpd.conf”文件,在節(jié)點(diǎn)<IfModule alias_module>內(nèi)增加如下內(nèi)容:
# Add Virtual Directory For Eclipse Develop Php WebSite
Alias /WebDev "E:/WorkSpaces/Eclipse"
即名為“WebDev”的虛擬目錄對應(yīng)的物理路徑為“E:\WorkSpaces\Eclipse”,并且需要將Windows路徑中的‘\’替換為‘/’
接著,在</IfModule>后面換行追加如下內(nèi)容,配置虛擬目錄的訪問權(quán)限:
# Add "PhpEclipse" Virtual Directory Premission <Directory "E:/WorkSpaces/Eclipse"> Options Indexes MultiViews AllowOverride All Require all granted </Directory>
追加后的效果如下圖:

加完成后重啟Apache使得虛擬目錄生效。
注意:如果配置的虛擬路徑名區(qū)分了大小寫,那在訪問的Url地址中也需要區(qū)分大小寫,例如如上的配置應(yīng)該對應(yīng)的訪問路徑應(yīng)是“http://localhost/WebDev”,而不是“http://localhost/webdev”。
4、測試開發(fā)環(huán)境的搭建情況
1)、在“E:\WorkSpaces\Eclipse”物理路徑下新建項(xiàng)目“Php_Study”,并添加“helloworld.php”的文件,文件代碼如下:
<?php echo "helloworld,"; //輸出字符串helloworld echo "this is my firstphp script."; //同上 echo phpinfo(); //phpinfo()為系統(tǒng)函數(shù) 輸出php環(huán)境信息 ?>
2)、在瀏覽器中打開“http://localhost/WebDev/Php_Study/helloworld.php”地址測試,得到如下圖結(jié)果這表示虛擬目錄配置成功:

3)、在Eclipse中驗(yàn)證環(huán)境配置:
首先需要配置“運(yùn)行配置”,依次點(diǎn)擊“運(yùn)行”按鈕->“運(yùn)行配置”,然后在彈出的運(yùn)行配置窗口中選中左側(cè)需要運(yùn)行的php頁,然后在右側(cè)的服務(wù)器Tab頁中“文件”一項(xiàng)追加虛擬文件夾名,如下圖:

然后點(diǎn)擊“應(yīng)用”,接著點(diǎn)擊“運(yùn)行”按鈕,若出現(xiàn)與瀏覽器中一樣的結(jié)果,則表示開發(fā)環(huán)境配置完成,如下圖:

備注:除如上方法外,還推薦使用Aptana Studio 3,Aptana Studio 3 For Eclipse“軟件站點(diǎn)”地址為:http://download.aptana.com/studio3/plugin/install
更多Eclipse主題,添加“Eclipse Color ThemesHome”站點(diǎn):http://eclipse-color-theme.github.com/update
更多語言包,請參考如下地址安裝:http://www.eclipse.org/babel/downloads.php

浙公網(wǎng)安備 33010602011771號