现在的位置: 首页 > windows2003 apache > 正文
安装的wamp,但无法连接到phpmyadmin,提示403错误,服务器拒绝执行该请求
2012年04月14日 windows2003 apache ⁄ 共 812字 暂无评论

今天用wamp安装在windows2003上进行网站架设。 apache总是给配置好了,访问phpmyadmin始终是配置不好,原来是wamp alias在搞鬼。  如果403出现了问题。可能就是权限出现了问题。下面先讲下apche的Directory

设置apache的目录访问权限可以解决这个问题。

apahche的httpd.config文件中有<Directory>标签,里面可以设置Options,AllowOverride,order,Allow,Deny五种命令。

Options:用来指定各种目录特性是否有效。比如是否可以使用符号连接,是否允许生成目录下所有文件的索引等

AllowOverride:用来指定各个子目录内部设置的访问权限控制(.htaccess文件)是否有效。

order:用来设置一个目标即适用于Allow又适用于Deny命令时Allow命令和Deny命令哪一个生效。

Allow和Deny:针对客户端的域名或IP地址进行访问控制。

所以我只需要认真设置order,Allow,Deny三个命令就可以了。

 然后打开 D:wampApache2confaliasphpmyadmin.conf。把他默认的清空,然后 进行如下配置.

 

 

Alias /phpmyadmin "D:/wwwroot/xueyiwang/web/phpmyadmin/"  //  别名名称 ,名称对应的那个目录? 我这里是访问/phpadmin  就会访问 d盘下的那个文件夹。

 <Directory "D:/wwwroot/xueyiwang/web/phpmyadmin/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
 Order Deny,Allow
    Allow from all  // 如果只让本地能访问就  写 Allow from  127.0.0.1
</Directory>

给我留言

您必须 [ 登录 ] 才能发表留言!

×