关键词:      client denied by server configuration。

表象:          访问页面时被提示没有权限。 

解释:         

第一,   首先检查httpd.conf配置Alias的配置,

看看Alias设置的路径是否正确,

Alias /subsite    d:/www/likechi/

再查看 apache的错误日志:Apache2.2logserror.log

如果您发现有这样的错误提示:

错误日志

[Mon Nov 20 17:27:08 2006] [notice] Child 4172: Starting thread to listen on port 80.

[Mon Nov 20 17:27:08 2006] [error] [client 127.0.0.1] client denied by server configuration:

那么说明是因为对这些资源文件的访问被拒绝了。

此时,请到httpd.conf,增加如下配置来允许静态资源文件夹被访问:

增加的配置行

# 对需要访问的区域,可以增加正确的Directory块

# 否则会得到这样的错误:client denied by server configuration: d:/www/likechi/, referer: http://localhost:80/mysite/

<Directory “d:/www/likechi/”>

Order Deny,Allow

Allow from all

重启Apache服务。即可正常运行了。