apache log错误client denied by server configuration
关键词: 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服务。即可正常运行了。