You don’t have permission to access /index.php on.

运行php时提示You don't have permission to access /index.php on.错误的解决方法,需要的朋友可以参考下
今天在测试 PHP集成环境 Apache服务器时,一切正常,在转换虚拟目录时,突然出现错误提示“You don't have permission to access /index.php on.“无论如何都不能正常浏览,再切换回原目录时,显示正常,只要切换虚拟目录,问题依旧。

其实这里是由于 httpd-conf 里面的配置问题,打开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!
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

很多网站需要采用伪静态来访问动态网页。所以像phpcms这样的系统,都提供了一个.htaccess文件,供写伪静态规则。但这个规则是针对Apache的。在nginx服务器上并不起作用。 nginx 可以直接将伪静态规则写在配置文件中,但这个需要有服务器管理权限,普通站长不
本地wamp下调试url重写,加入htaccess文件后提示:500 Internal Server Error ...,而删除这个文件网站又可以正常访问。 百度了一下,都讲了一大通废话,其实就是没有开启url重写的功能。开启一下就可以。 WAMP下htaccess出错的解决方法: 1. 打开wamp安装目
由于我目前的空间支持.htaccess,这篇文章很全面的介绍了.htaccess的功能以及.htaccess写法,同时里面也讲了关于url_rewrite的东西,于是转过来,觉得挺有用处的。
使用htaccess规范化网址,提高程序的运行效率。
.htaccess文件 子目录绑定二级域名
我的服务器是用apache搭建的,里面的access.log和error.log这两个文件要经常上去看,和清理,如果时间忙,忘记看和清理了,过不了多久,这两个文件就膨胀的非常的大,打都打不开了。