指示:每次修改配置都要重啟apache才生效
以下#號右邊中文為解析,英文為配置語句(httpd.conf檔案中#號為注釋符)。
首先在php資料夾中找到php.ini-production改名為php.ini。
再在apache2\conf資料夾下找到httpd.conf進行配置:
簡單配置只需要配置以下三句就可使apache支援php:
#載入php模組
loadmodule php5_module 「c:/www/php54/php5apache2_2.dll」
#新增檔案型別,發現.php檔案時載入解析
#指定php配置檔案的位置
phpinidir 「c:/www/php54″
—————————————————————————————————————————–
其他配置如下:
#apache伺服器的路徑
serverroot :serverroot 「c:/www/apache2″
#伺服器監聽的埠
listen 80
#鎖定ip位址,只有該ip能訪問apache
listen 12.34.56.78:80
#郵件位址
serveradmin [email protected]
#伺服器名稱(有預設站點可以不使用,配置虛擬主機時用)
#servername www.wuhongge.cn:80
#站點檔案目錄
documentroot 「c:/www/apache2/htdocs」
#訪問許可權設定
options followsymlinks
allowoverride none
order deny,allow
deny from all
#許可權資料夾(有多個站點時要大於documentroot 「」否則無法訪問)
#索引(當在瀏覽器中開啟127.0.0.1時自動索引到index.html index.php)
directoryindex index.html index.php
#匹配其他配置檔案設定
order allow,deny
deny from all
satisfy all
#錯誤日誌與訪問日誌
errorlog 「logs/error.log」
customlog 「logs/access.log」 common
#cgi設定
scriptalias /cgi-bin/ 「c:/www/apache2/cgi-bin/」
#cgi路徑訪問許可權
allowoverride none
options none
order allow,deny
allow from all
#各種錯誤提示
#errordocument 500 「the server made a boo boo.」
#errordocument 404 /missing.html
#errordocument 404 「/cgi-bin/missing_handler.pl」
#errordocument 402
#虛擬主機配置(支援多站點)
#在apache2\conf\extra資料夾下找到httpd-vhosts.conf進行配置
#如果在httpd.conf中埠為80那麼這裡不變
namevirtualhost *:80
#參考這一段進行配置:
## serveradmin [email protected]
# documentroot 「c:/www/apache2/docs/dummy-host.homg.com」
# servername dummy-host.homg.com
# serveralias www.dummy-host.homg.com
# errorlog 「logs/dummy-host.homg.com-error.log」
# customlog 「logs/dummy-host.homg.com-access.log」 common#如:
documentroot 「c:/www/text1″
servername 127.0.0.2
documentroot 「c:/www/text2″
servername 127.0.0.3
如果出現問題可以參考這篇文章:
傳送門《php+apache+mysql環境配置時apache服務不能開啟的解決》
apache php 環境配置
今天配置apache2.2.17 php 環境,因為以前都沒有手工配置過,所以出現了不少小問題.1.預設安裝完apache後,在c apache 目錄下有乙個httpd.conf檔案讓我比較confused,不過該檔案不需要理會,我們通過 開始 程式 apache configure apache ...
windows配置apache php環境
1 準備好應用檔案 3 開啟conf檔案裡面的httpd.conf檔案,找到define srvroot,documentroot,listen 80 改變後面引號內的值 define srvroot d apache documentroot d apache htdocs listen 90 防...
Apache PHP 環境上傳檔案配置
開啟php.ini 配置檔案,查詢 file uploads 在這個區域有以下3個選項 file uploads on 是否允許http檔案上傳。預設值為on允許http檔案上傳,此選項不能設定為off。upload tmp dir 檔案上傳的臨時存放目錄。如果沒指定則php會使用系統預設的臨時目錄...