這篇文章主要介紹了關於window下安裝php開發環境,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
php環境的安裝,在成功後會覺得非常簡單,但對於一個沒有安裝好,各種報錯的小夥伴來說,真的是很崩潰。所以本篇文章盡量詳細,簡單。
一 軟體的下載
軟體都可以在官網下載。
二 安裝與配置
壓縮包檔案解壓的路徑很重要,主要涉及到後面的配置問題,所以一定要清楚自己的解壓路徑。如果想要直接按照這個教程安裝的話:1.將下載的Apache安裝包(httpd-2.4.33-win64-VC15)解壓到D盤,將解壓的檔案夾名稱改為Apache24,檔案路徑是:D:/Apache24。2.將php壓縮包(php-7.2.4-Win32-VC15-x64)解壓到D盤,將檔案夾名稱改為PHP,檔案的路徑就是:D:/PHP。
修改設定檔:修改Apache的設定檔,讓Apache支援解析PHP。開啟Apache24檔案夾,開啟conf檔案夾,用記事本開啟httpd.conf檔案(Apache的設定檔)。
在開啟的記事本中搜尋:#LoadModule vhost_alias_module modules/mod_vhost_alias.so,在下一行添加:
LoadModule php7_module "D:/PHP/php7apache2_4.dll"
PHPIniDir "D:/PHP"
AddType application/x-httpd-php .php .html .htm
“php7apache2_4.dll”必須要和自己的安裝包匹配,如果不知道自己下載的安裝包是哪一版,可以開啟自己的php安裝包,找到這個檔案,就可以看到了。
(這一步很重要,有很多朋友後來運行報錯,基本都是這裡有問題。本人都配置好之後,就報錯(httpd: Syntax error on line 539 of D:/Apache24/conf/httpd.conf:
Cannot load d:/PHP/php7apache2_4.dll into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3),結果在網上找了好久解決方案,
最終發現問題就在自己下的安裝包有問題,官網上下載的安裝包有兩個版本,一種包含php7apache2_4.dll檔案,另一種不包含。如果像這樣配置的話,就需要下載包含的檔案。
本人開始下的安裝包沒有php7apache2_4.dll檔案,又覺得網速太慢,不想重新下載一個新的版本,就在網上下載了php7apache2_4.dll檔案,結果還是不行。後來重新下載新的
安裝包之後就好了。)
繼續搜尋
DirectoryIndex index.html
然後改為:
DirectoryIndex index.php index.html
搜尋
DocumentRoot "c:/Apache24/htdocs
改為:
DocumentRoot "d:/Apache24/htdocs"
再找到
<Directory "c:/Apache24/htdocs">
改為
<Directory "d:/Apache24/htdocs">
這一步主要是修改Apache安裝路徑
將修改後的檔案儲存,直接關掉就可以了。