Apache 403 錯誤解決方法-讓別人可以訪問你的服務器


有一次做好了一個效果放在自己電腦的服務器上,讓同學查看(同處於校園網中),卻不知apache一直顯示403 錯誤,對方沒有權限訪問,我知道這應該是配置文件httpd.conf中的問題,網上搜了一下其他人的博客,上面有提供一些解決方法,但是因為大都是老版本的,對新版本不適用,最后終於摸索出來了,特地記下來,備忘。注意修改配置的時候要看清版本= =

我的服務器版本信息:

apache:2.4.2

PHP:5.4.3

phpmyadmin:3.5.1

總共有三個地方需要修改:

1.進入apache的httpd.conf中,找到directory這個標簽,把里面的內容修改為:

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Require all granted
</Directory>

2.還是在httpd.conf中,再往下拉,看到<Directory "D:/wamp/www/">開頭的標簽,找到“Require local”,把它用#注釋掉或者刪掉,改為Require all granted,其實看旁邊的英文就知道,它說要online就要Require all granted

3.點擊wamp圖標,進入apache-Alias directories-http://localhost/phpmyadmin-edit alias,把如下標簽中的Require local替換成Require all granted,然后大功告成!

<Directory "D:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require all granted
</Directory>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM