Wampserver2.5配置虛擬主機(jī)出現(xiàn)403Forbidden的處理方案

2022-10-06    分類: 虛擬主機(jī)

一直在用APMServ5.2.6,mysql好辦,可以用mariadb代替進(jìn)行升級,但php升級到5.4.7就沒辦法再升級,安裝加速器也困難。就想遷移到Wampserver上來,以前也嘗試過Wampserver,但配置很麻煩。

這一次是不得不配置了,安裝一切很順利,默認(rèn)站點(diǎn)也正常運(yùn)行。但配置虛擬主機(jī)時問題來了,總是提示:

?
1
2
3
Forbidden
You don't have permission to access / on this server.
Apache/2.4.9 (Win32) PHP/5.5.12 Server at www.sitename.com Port 80

一、在國內(nèi)網(wǎng)站上能搜索到的資料就是下面這些:

1.修改httpd.conf文件

啟用httpd-vhosts.conf配置文件
Include conf/extra/httpd-vhosts.conf

2、修改httpd-vhosts.conf,加入類似下面內(nèi)容:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ServerAdmin admin@localhost.com
DocumentRoot "D:/path/foldername"
ServerName www.sitename.com
ServerAlias www.sitename.com
ErrorLog "logs/ sitename.log"
CustomLog "logs/ sitename.log" common
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all

3.修改hosts文件

?
1
127.0.0.1 www.sitename.com

嘗試N回,浪費(fèi)N多時間,根本沒用。

二、沒辦法,只好換個上不了的搜索引擎,看E文,E文水平雖然不高,但還是看得懂的。
E文上,主要提到兩點(diǎn):

啟用rewrite_moudle。

嘗試啟用,重啟Apache后,情況沒變,還是403錯誤。

修改vhosts配置文件中的一句,這才是關(guān)鍵:

Allow from all 修改成 Require all granted

測試成功,問題解決。

三、總結(jié)

原因在于apache配置文件的語法變了。因?yàn)榭吹絘pache就頭疼,內(nèi)容太多,太復(fù)雜,所以也就懶得看官方最新的文檔了,而國內(nèi)翻譯的版本也滯后,所以這個問題才會出現(xiàn)找不到答案的情況。

希望這一篇博文能為受同樣問題困擾的朋友帶來一點(diǎn)幫助,不再為百x搜出來的那些沒用的東西浪費(fèi)時間。

原文地址:http://www.cnblogs.com/ffsystem/p/3950686.html

網(wǎng)站題目:Wampserver2.5配置虛擬主機(jī)出現(xiàn)403Forbidden的處理方案
當(dāng)前路徑:http://muchs.cn/news/202484.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項(xiàng)目有虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司