解决Apache下访问PHP页面403 Forbidden错误
2010-03-22 18:56
316 查看
安装Apache,版本2.2.8,装完刚测试可以;配置了下php的php.ini文件再次localhost打 开发现错误:HTTP 错误 403 - 禁止访问,即403 Forbidden:You don't have permission to access / on this server.权限又不够了?
打开apache的配置文件httpd.conf,逐行检查。在大约快一半的地方有以下这段代码:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
发现了吧。由于配置了php后,这里的“Deny from all”已经拒绝了一切连接。把该行改成“allow from all”,修改后的代码如下,问题解决
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
再次在浏览器里打开 http://localhost,显示it works! 总结:如果你也发生了这样的403禁止访问,不妨注意下apache的httpd.conf配置文件里有“Deny from all”这行的代码处,看看是不是哪里被系统悄悄地修改了
打开apache的配置文件httpd.conf,逐行检查。在大约快一半的地方有以下这段代码:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
发现了吧。由于配置了php后,这里的“Deny from all”已经拒绝了一切连接。把该行改成“allow from all”,修改后的代码如下,问题解决
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
再次在浏览器里打开 http://localhost,显示it works! 总结:如果你也发生了这样的403禁止访问,不妨注意下apache的httpd.conf配置文件里有“Deny from all”这行的代码处,看看是不是哪里被系统悄悄地修改了
相关文章推荐
- 解决Apache下访问PHP页面403 禁止访问
- 安装完Apache和PHP之后访问PHP文件页面提示下载而没有解析 解决办法
- apache ambari web页面无法访问解决办法
- 解决apache+fastcgi+php配置好不能访问的问题
- 全解:解决Apache下403 Forbidden错误
- Apache 403 错误解决方法-让别人可以访问你的服务器(转)
- XAMPP Apache服务器解析php页面汉字乱码的解决
- centos7 安装nginx和php5.6.25遇到 无法访问php页面 报错file not found 问题解决
- 出现访问apache资源直接下载php文件的解决办法-----yum 安装 php mysql
- mysql+Apache+php环境配置中安装Apache,注册服务出现“(OS 5)拒绝访问的解决方法
- 解决php服务器(apache)下403 Forbidden错误的方法
- 在apache中设置访问目录后进入的默认页面为index.php
- Apache与PHP的结合、使主机访问linux80端口的方法、如果PHP不能解析,用下面的方法解决
- 解决:LNMP架构下访问php页面出现500错误
- win2003+iis配置访问.asp,.aspx,.php页面错误解决一栏表
- 解决nginx服务器访问不存在的php页面显示No input file specified.问题
- 解决一次由于SSL证书到期导致的网站不能访问的问题(Nginx,php,Apache)
- apache中设置访问目录默认页面为index.php
- apache+mysql+php网站访问慢,重启就好了~如何解决
- Php 解决phpmyadmin 页面显示Http 错误 拒绝访问