今天装了一个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
记住保存哦,
<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