apache 403错误 Forbidden解决方法_RedHat/Centos_操作系统
打开网页,结果访问提示:403错误!关闭了IE的”显示友好的HTTP错误”,显示没有权限访问(You don’t have permission to access / on this server)!
apache 403错误 Forbidden解决方法_RedHat/Centos_操作系统
Apache,版本2.4.17,安装完成后,进行相关测试;
配置了下php的php.in文件,再次localhost打开发现错误:
HTTP 错误 403 – 禁止访问,即403 Forbidden:You don’t have permission to access / on this server.
可能是权限不足引起的问题。
解决方法:
打开apache的配置文件httpd.conf,逐行检查。
找到:
<Directory /> AllowOverride none Require all denied </Directory>
apache 403错误 Forbidden解决方法_RedHat/Centos_操作系统
由于配置了php后,此处“Deny from all”为拒绝一切连接。
把此行修改为 “Allow from all”,即可解决问题。
修改后的代码为:
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow allow from all </Directory>
apache 403错误 Forbidden
浏览器里打开http://localhost,显示it works!问题解决。
总结:
在apache服务器中,遇到403禁止访问时,重点关注下apache的httpd.conf配置文件中,是否有“Deny from all”这样的代码。
这个可能是修改了某些配置文件后,重启apache,被自动更改的。
本文暂时没有评论,来添加一个吧(●'◡'●)