今天装了一个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

   记住保存哦,

以下有图片展示比较方便:
安装wamp后,localhost访问报错“You don't have permission to access / on this server.”_localhost
   下面是修改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

保存,重启一下就可以了