apache You don't have permission to access /test.php on this server解決方法
鍵字: Apache 403 Forbidden
系統(tǒng)配置:
操作系統(tǒng):Red Hat Linux 6.2
Web服務(wù)器:Apache 3.1.1+jakarta-tomcat 3.1.1
數(shù)據(jù)庫服務(wù)器:oracle 8i
Apache服務(wù)器是目前應(yīng)用最多的web服務(wù)器,據(jù)統(tǒng)計(jì)在世界上的服務(wù)器中有超過一半采用Apache服務(wù)器.關(guān)于它的好處,您可以自己到http://www.apache.org/上去看。
今天我們的服務(wù)器出了一點(diǎn)兒問題:任何訪問都會(huì)返回一個(gè)403的錯(cuò)誤:
Forbidden
You don't have permission to access on this server。
不對(duì)呀,原來還好好的,在排除了目錄的權(quán)限等的問題外,我?guī)缀醴榱讼到y(tǒng)的所有文件,尤其是/etc/httpd/conf下的所有配置文件,因?yàn)槲乙呀?jīng)將access.conf,srm.conf文件加入到httpd.conf文件中,同時(shí)在httpd.conf文件的最后加上了一句:
Include /etc/httpd/conf/tomcat.conf,以便將tomcat和apache連接起來。
在經(jīng)過了一番思考之后,我認(rèn)為問題肯定出在httpd.conf文件中,于是就又重新檢查httpd.conf文件,終于讓我發(fā)現(xiàn)了其中有這樣一段:
<Files ~>
AllowOverride AuthConfig FileInfo Indexs Limit Options
Order allow ,deny
Deny from all-----------------注意:就是這兒!!--->把這行去掉或注釋掉就行?。?!
</Files>
心頭一陣狂喜,哈哈,想起趙本山說的一句話“小樣兒,脫了馬甲我也認(rèn)得你”,于是改成:
Allow from all,重新啟動(dòng)服務(wù)器,咦,還是不行?頭開始大了,心想:今兒個(gè)我是載這兒了。又翻了n多遍httpd.conf文件幾乎都要背下來了還找不到問題。也怪,突然就想起來了,www.apache.org不是有個(gè)問題數(shù)據(jù)庫嗎,幾乎所有的問題都可以在上面找到答案,于是進(jìn)入http://bugs.apache.org/,查找關(guān)鍵字forbidden,果然就讓我查到了,原來是我們一位同事想做一個(gè)虛擬主機(jī),用了linux的配置工具linuxconf,這個(gè)工具因?yàn)榘姹镜膯栴},會(huì)導(dǎo)致httpd.conf文件的修改,其實(shí)我只要將上面的那一段去掉就可以萬事大吉了。
最終總結(jié)經(jīng)驗(yàn):遇到事情首先要想到到軟件所在的網(wǎng)站上找答案,免得浪費(fèi)時(shí)間。
寫此文的目的:以我為反面教材,遇到問題不要自己總是認(rèn)為自己可以解決,而不到專業(yè)網(wǎng)站上請(qǐng)教。很多的網(wǎng)站已經(jīng)有了非常完善的faq,基本上可以滿足大家平時(shí)的需求,比如pb的要多到www.sybase.com上走走,java到http://developer.java.sun.com上轉(zhuǎn)轉(zhuǎn),vc到壞孩子家溜溜。其實(shí)一些高手不是他們有多聰明,而是他們懂得如何從有用的地方找到自己想要的東西。
我也象他那樣找到了希望,也沒管用。后來我樂了,但后來我又樂不起來了。那著在我這里不行???誰能幫我?我找!我找!不行就自救。
===================================================
===================================================
解決Apache下403 Forbidden錯(cuò)誤
正 文:
今天在公司電腦上安裝Apache,版本2.2.8,裝完剛測試可以;配置了下php的php.in文件再次localhost打開發(fā)現(xiàn)錯(cuò)誤:HTTP 錯(cuò)誤 403 - 禁止訪問,即403 Forbidden:You don't have permission to access / on this server.權(quán)限又不夠了?
馬上打開apache的配置文件httpd.conf,逐行檢查。在大約快一半的地方有以下這段代碼:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
發(fā)現(xiàn)了吧。由于配置了php后,這里的“Deny from all”已經(jīng)拒絕了一切連接。把該行改成“allow from all”,修改后的代碼如下,問題解決。
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
再次在瀏覽器里打開http://localhost,顯示it works!
總結(jié):如果你也發(fā)生了這樣的403禁止訪問,不妨注意下apache的httpd.conf配置文件里有“Deny from all”這行的代碼處,看看是不是哪里被系統(tǒng)悄悄地修改了。
- 詳解CentOS7安裝配置Apache HTTP Server
- Apache2.4.x版wampserver本地php服務(wù)器如何讓外網(wǎng)訪問及啟用.htaccess
- Win2003+apache+PHP+SqlServer2008 配置生產(chǎn)環(huán)境
- Ubuntu Server 10.04修改Apache的默認(rèn)目錄的方法
- WampServer設(shè)置apache偽靜態(tài)出現(xiàn)404 not found及You don''t have permission to access / on this server解決方法分析
- Apache中啟用Server Status配置示例
- Moon_LServer Linux下一鍵搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+GD庫的軟件
- Apache實(shí)現(xiàn)Web Server負(fù)載均衡詳解(不考慮Session版)
- WampServer下安裝多個(gè)版本的PHP、mysql、apache圖文教程
- Linux下Apache HTTP Server 2.4.26安裝教程
相關(guān)文章
Linux中g(shù)it用https連接時(shí)不用每次輸入密碼的方法
這篇文章主要給大家介紹了關(guān)于Linux中g(shù)it使用https連接時(shí)不用每次輸入密碼的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-06-06Ubuntu Server 18.04.5 LTS服務(wù)器版安裝配置圖解教程
Ubuntu分為桌面版(desktop)和服務(wù)器版(Server),下面為大家介紹服務(wù)器版本Ubuntu Server 18.04.5 LTS的詳細(xì)安裝過程,需要的朋友可以參考下2021-01-01linux下/etc/passwd文件的選項(xiàng)說明
/etc/passwd 文件是系統(tǒng)的主要文件之一。該文件中包含了所有用戶登錄名清單;為所有用戶指定了主目錄;在登錄時(shí)使用的 shell 程序名稱等。該文件還保存了用戶口令;給每個(gè)用戶提供系統(tǒng)識(shí)別號(hào)。2008-06-06Centos環(huán)境下安裝Zend optimizer 3.3.9的方法
這篇文章主要介紹了Centos環(huán)境下安裝Zend optimizer 3.3.9的方法,簡單說明了CentOS服務(wù)器環(huán)境下安裝Zend optimizer 3.3.9的相關(guān)下載、解壓、安裝、配置等操作步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下2018-03-03服務(wù)器安裝寶塔面板無法遠(yuǎn)程連接數(shù)據(jù)庫的解決方法
這篇文章主要介紹了服務(wù)器安裝寶塔面板無法遠(yuǎn)程連接數(shù)據(jù)庫的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06Centos7 利用LVM實(shí)現(xiàn)動(dòng)態(tài)擴(kuò)容的方法
本篇文章主要介紹了Centos 7 利用LVM實(shí)現(xiàn)動(dòng)態(tài)擴(kuò)容的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-02-02