当我试图通过浏览器访问localhost时会出现这个错误。
AH01630: client denied by server configuration
我使用以下方法检查了网站文件夹权限:
sudo chmod 777 -R *
下面是我的配置文件:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/user-name/www/myproject
<Directory />
Options FollowSymLinks
AllowOverride all
Allow from all
</Directory>
<Location />
Allow from all
Order Deny,Allow
</Location>
<Directory /home/user-name/www/myproject/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride all
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride all
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
null
更新
如果上面的操作不起作用,那么也删除下面提到的行:
订单允许、拒绝
如果您正在使用Apache 2.4
您必须检查“允许”和“拒绝”规则
查看http://httpd.apache.org/docs/2.4/upgrading.html#访问
在2.2中,基于客户端主机名、IP地址和客户端请求的其他特征的访问控制是使用指令Order、Allow、Deny和sampety完成的。
在2.4中,使用新模块mod_authz_host以与其他授权检查相同的方式完成这样的访问控制。
新指令要求:
2.2配置:
Order allow,deny
Allow from all
2.4配置:
Require all granted
此外,不要忘记在这些更改之后重新启动apache服务器(#service httpd restart
)
当我试图通过浏览器访问localhost时,我遇到了这个错误。 403禁止 我用的是LTS Ubuntu 14.04 以下是我的配置文件: etc/apache2.conf apache日志 我在论坛上遵循的配置出错了 etc/apache2/启用站点/prestashop.conf 我已经添加到apache,我更新了服务,总是同样的错误,我想知道为什么它不工作,也许我想chmod这个网站可以在本
当我从Apache2的错误日志中按照教程的Postfix admin部分中的指南并试图导航到网站< code > https://mail admin . example . com/setup . PHP (也只是用example.com替换了我的网站名称)时,我得到了这个有名无实的错误消息,因为我得到了一个403禁止。 以下是我在< code > sudo nano/etc/Apache 2/
我使用Apache HTTPDmod_wsgi运行一个烧瓶应用程序。该应用程序运行良好,但每次访问页面时,error_log都会出现错误。(我正在尝试优化应用程序)。 错误为:AH01630:客户端被服务器配置拒绝:/apps/apache/httpd_alass/htdocs/ HTTPD.conf 包含 即使在WSGI正确提供此应用程序之后,为什么会在error_log中写入错误以及如何修复它
我不知道为什么 apache 会抛出此错误,可以访问文档根目录中的所有文件,但是当我尝试访问名为 dhtxxxx.xxx 的文件时,我收到禁止错误,如果我将文件名更改为“htmlxgrid_dhx_terrace.css”它工作正常。 文档根目录具有,所以这不是问题: 以下是我在日志中看到的内容: [authz_core:error][pid XXXX:tid XXXXXXX][客户端xx.xx.
在尝试使用Apache mod\u wsgi运行Flask时,我已经尝试了很多事情,但都非常沮丧。 基本上,我已经完成了以下教程: http://flask.pocoo.org/docs/deploying/mod_wsgi/#installing-mod-wsgihttp://www.lonesomedev.com/?p=169 但在浏览器上,我得到了以下错误: 访问禁止! 您无权访问请求的对象
我正在得到 [2012年4月24日星期二 12:12:55][错误][客户端 127.0.0.1] 客户端被服务器配置拒绝:/labs/Projects/Nebula/bin/ 我的目录结构如下(我使用的是Symfony 2,其他web框架的结构应该类似) 我有这样的vhosts设置: 我想知道出了什么问题,我该如何解决它?