今天装了一个wamp,在本地测试了一下,发现使用http://localhost/报错403,提示内容如下:“You don‘t have permission to access /
on this server.”。用127.0.0.1访问正常,phpMyAdmin也是同样的问题。
在网上搜索了一下有很多都是出现这个问题,但是不是不详细就是没找到解决办法。在此做一下记录,我是安装一路下一步所以安装目录都是默认的。
首先修改Apache,在wampserver下左键,Apache下有一个httpd.conf,或者是C:\wamp\bin\apache\Apache2.2.21\conf目录下的httpd,记住在conf目录是httpd不是httpd.conf,这个是容易搞错的地方。
233-234行做一下修改
# onlineoffline tag - don‘t remove
Order Deny,Al
Deny from all
Allow from 127.0.0.1
修改成
# onlineoffline tag - don‘t remove
Order Deny,Al
Allow from all
记住保存哦,
以下有图片展示比较方便:
下面是修改phpMyadmin,在C:\wamp\alias下,打开phpmyadmin在下面有一段
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
改成
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
保存,重启一下就可以了
安装wamp后,localhost访问报错“You don't have permission to access / on this server.”