程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Wampserver2.5配置虛擬主機出現403 Forbidden解決辦法,wampserver403

Wampserver2.5配置虛擬主機出現403 Forbidden解決辦法,wampserver403

編輯:關於PHP編程

Wampserver2.5配置虛擬主機出現403 Forbidden解決辦法,wampserver403


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

這一次是不得不配置了,安裝一切很順利,默認站點也正常運行。但配置虛擬主機時問題來了,總是提示:

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

一、在國內網站上能搜索到的資料就是下面這些:

啟用httpd-vhosts.conf配置文件

Include conf/extra/httpd-vhosts.conf

2、修改httpd-vhosts.conf,加入類似下面內容:

<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot "D:/path/foldername"

ServerName www.sitename.com

ServerAlias www.sitename.com

ErrorLog "logs/ sitename.log"

CustomLog "logs/ sitename.log" common

<Directory " D:/path/foldername ">

Options FollowSymLinks

AllowOverride None

Order deny,allow

Allow from all

</Directory>

</VirtualHost>

3.修改hosts文件

127.0.0.1 www.sitename.com

 

嘗試N回,浪費N多時間,根本沒用。

 

二、沒辦法,只好換個上不了的搜索引擎,看E文,E文水平雖然不高,但還是看得懂的。

E文上,主要提到兩點:

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

測試成功,問題解決。

 

三、總結

原因在於apache配置文件的語法變了。因為看到apache就頭疼,內容太多,太復雜,所以也就懶得看官方最新的文檔了,而國內翻譯的版本也滯後,所以這個問題才會出現找不到答案的情況。

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

 

除非注明,ffsystem文章均為原創,轉載請以鏈接形式標明本文地址

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


新配置的虛擬主機,web訪問時提示403錯誤怎處理?可可以的原因是什?

顯示上面的錯誤可能會有以下幾個原因:
A、根目錄下沒有首頁文件,如果你已上傳好文件,那你的首頁文件可能在其他文件夾下,位置不對。
B、文件格式不對,如果你購買的空間只支持ASP或html、htm,不支持PHP,那麼你上傳PHP的文件,肯定也不能訪問。
 

Apache虛擬主機配置,訪問時403

403是權限錯誤
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved