xampp安裝到可以執行 .php 檔案
一、xampp安裝
下載路徑:https://www.apachefriends.org/download.html
(安裝這個以後不需要再安裝Apache 和 php了)
進入網站可以根據不同需求選擇不同的作業系統,自己的電腦是win7系統,64位,是從下面選擇其中一個下載的,下載下來的格式:xampp-win32-5.6.24-1-VC11-installer.exe,可以直接進行安裝。
安裝好之後可以開啟啟動一下apache看是否可以啟動。如果啟動時出現:
21:22:25 [Apache]
21:22:25 [Apache] This may be due to a blocked port, missing dependencies,
21:22:25 [Apache] improper privileges, a crash, or a shutdown by another method.
21:22:25 [Apache] Press the Logs button to view error logs and check
21:22:25 [Apache
21:22:25 [Apache] If you need more help, copy and post this
21:22:25 [Apache] entire log window on the forums\
Apache伺服器所使用的埠被其它程式佔用了(80埠或443埠被佔用)。解決辦法:點選Netstat檢視哪個埠號被佔用
如果是 443 埠號被佔用:
簡便的方法是在Apache對應的config中將Listen 443這句註釋掉:# Listen 443 或 將443改為4433或其它值(儘量不要使用0-1023)。也可以到安裝目錄下的httpd-ssl.conf檔案中修改。
如果是80埠號被佔用:
簡便地的方法是 將Listen 80和 ServerName localhost:80中的80改為8081或其它值(儘量不要使用0-1023埠,這個是系統保留埠),要保持一致。也可以到安裝目錄下的httpd.conf檔案中修改。
修改完成後記得重啟一下xampp這樣才能生效。
二、執行php檔案的方法
1. 在xampp的htdocs檔案下的php檔案可以直接在瀏覽器中輸入localhost/檔案路徑/檔名.php
例如:我的 helloworld.php 檔案放在D:\xampp\htdocs\myProjects下,那麼我在瀏覽器中的執行路徑是: localhost/myProjects/helloword.php
2. 如果根據專案需求我不想將開發專案放在安裝目錄下(D:\xampp\htdocs)路徑下,可以嗎?答案是可以的。
在Apache安裝目錄下的conf檔案中找到httpd.conf,找到"DocumentRoot”,把後面的路徑改成需要指定的目錄的絕對路徑(注意把"\"改成"/"),比如我想把我的G:\myProjects設定成我php站點的根目錄,就把DocumentRoot這一行改為 DocumentRoot "G:/myProjects",修改之後重啟Apache,測試是否生效。
如果無法訪問你所設定的目錄,可以改一下httpd.conf中帶絕對路徑的<directory>標記,比如我以前的 是<Directory "D:/Program Files.....">,就改成<Directory "G:/myProjects">,然後重啟Apache。
3. 想在elclipse下直接執行,需要設定eclipse,設定方法轉自:http://blog.csdn.net/silence1214/article/details/8287189