我在Debian unstable上运行Apache 2.4.7。 当我尝试使用mod_wsgi模块运行supysonic时,出现了403错误。 我把日志级别为wsgi和authz_core达到trace6 ,但我仍然没有得到任何有用的消息。 请注意,我正在使用mod_access_compat ,因此Order … Allow组合是有效的。 我想特别看到什么configuration文件(例如某个.htaccess文件,或者标准的apache或debianconfiguration文件之一),以及哪一行包含生成403错误的规则。 我已经手动走树,检查在每个级别的Web服务器正在运行的用户已经读取权限的文件,并阅读和执行的目录。 我的/etc/apache2/apache.conf文件包括行: LogLevel info authz_core:trace6 wsgi:trace6 supysonic的/etc/apache2/conf-enabled/supysonic.conf的apacheconfiguration文件是: WSGIScriptAlias /supysonic /mnt/large_vol/home/bminton/public_html/programs/supysonic <Directory /mnt/large_vol/home/bminton/public_html/programs/supysonic> WSGIApplicationGroup %{GLOBAL} Order deny,allow Allow from all </Directory> 错误日志包含以下行: [Wed Jan 15 08:40:34.106119 2014] [authz_core:debug] [pid 13558] mod_authz_core.c(802): [client 127.0.0.1:58438] AH01626: authorization result of Require all denied: denied [Wed Jan 15 08:40:34.106197 […]
问题 我想知道 为什么我得到networking错误:403禁止在萤火虫文件, 我不想访问 ? 是否有可能在networking服务器上造成严重的问题? 如何解决它。 为什么我的浏览器试图访问错误信息中的这些文件? 细节 我正在使用wampserver 2.2通过浏览器访问文件夹。 浏览器与服务器位于同一台计算机上。 电脑运行Windows 7的最终。 当我通过浏览器hXXp:// localhost / folder查看Web文件夹时 我可以看到文件夹的内容 但在萤火虫我得到networking错误:403禁止 我不是故意尝试访问错误消息中的这些文件。 你会注意到他们在一个完全不同的文件夹,我正在看。 我检查了apache_error.log并且看 [Wed Sep 26 00:05:10 2012] [error] [client 127.0.0.1] client denied by server configuration: C: / apache2,referer:hxxp:// localhost / folder / W盘服务器2.2安装在D驱动器上 。 我看了一下httpd.conf文件,但是找不到任何对c: 当我看看Apache的access.log我看 127.0.0.1 – – [26/Sep/2012:00:05:10 +0900] "GET /icons/blank.gif HTTP/1.1" […]
好吧,首先,我已经search了很多关于这个问题,但没有find任何解决scheme…我已经在这里和在ServerFaultsearch,但没有发现任何东西,所以我最终发布这个问题在这里(不确定是否在这里或在ServerFault,对不起)。 所以这里的交易:我们有一个Windows 2003服务器运行没有问题。 我们一直使用Visual SVN服务器作为我们的Subversion服务器,直到现在它工作得很好。 我们rest了几个星期,所以我们根本没有使用SVN。 今天,当我试图提交我得到的东西: 服务器发送意外的返回值(403 Forbidden)以响应[repository url]的OPTIONS请求 我们使用TortoiseSVN作为我们的svn客户端,但问题似乎在服务器上。 我们尝试创build一个新的存储库并导入新的文件,同样的错误。 我们尝试通过RDC从服务器本身访问SVN服务器,并尝试通过控制台(svn checkout)和其他命令检出某些内容…所有事情都会导致该错误。 有些人说这是URL上的一个大小写敏感的问题…但是这不是我们的情况…我仔细检查了URL,他们没事…(无论如何,它们被存储在龟的历史,所以这并没有改变)。 有一点需要特别指出的是,那里的人有同样的问题,没有使用Visual SVN(这实际上只是一个简单的方法来build立一个Subversion服务器在2次点击,这是没有什么不同于任何Subversion服务器)。 所以我不知道这个问题是否是Visual SVN本身。 我们失去了…任何有用的信息将非常感激。 编辑/解决scheme:我在authz文件中有一个错误的条目。 它试图给一个被删除的组的权限(我认为VisualSVN没有删除authz上的条目,但它删除了组),所以我删除了条目,现在它正在工作。 谢谢
我今天早上意外执行了错误的更新,现在我的/ var / www权限都是错误的。 我无法访问任何东西了,Apache总是会说我没有权限查看这个页面,比如: 您无权访问/在此服务器上。 (甚至在将所有内容都改为777之后,或者将其改为www数据) 有没有人有什么问题的线索?
我正在运行一个服务器: Apache/2.2.8 (Ubuntu) mod_ssl/2.2.8 OpenSSL/0.9.8g 没有.htaccess文件,每个人都可以访问网页内容。 但是,我添加了一个.htaccess文件与以下内容: Allow from all …每个人都有403个Forbidden错误! .htaccess上的权限是640 。 不应该Allow from all没有.htaccess文件相同? 我做错了什么? 编辑:与以下.htaccess文件相同的行为: Order Allow,Deny Allow from all 再次,没有.htaccess文件加载没有问题。
我刚刚安装了Apache和Mapserver的CentOS 5.5安装。 在尝试执行mapserver的教程时,我发现在访问任何教程文件时,Apache返回403禁止,但是对于我创build和上传的任何文件,通常都是正常的。 当用ls -l检查时,权限是完全相同的,用户和组是完全一样的,而且这些文件在同一个文件夹中 – 但是我不能从教程中访问.txt ,而如果我把这些内容复制到另一个文件,我可以访问它。 Apache的错误日志只是简单地说我没有权限访问这个文件,所以没有告诉我任何更有用的信息,而且我的search全部被告知确保权限设置正确(它们看起来是一样的)。 这是一个全新的安装与我的Web文档驻留在/ var / www和find /var/www/ -name .htaccess不返回任何东西,所以我相信有没有任何.htaccess文件阻止我访问任何东西。 nginx可以正确地处理这些文件,Apache不能,所以我认为这会把它缩小到Apache的权限问题,但是Apache没有太多的经验,不能从哪里开始。 任何想法,我应该看看下一个?
我正在创build一个iOS应用程序,允许用户通过POST请求将图像/文本数据发送到我的networking服务器。 当图像数据不包含在请求中时,我成功地发送POST到服务器。 任何时候,我与POST图像数据服务器吐出一个403 forbidden 。 我已经尝试将以下内容添加到脚本目录中的.htaccess文件中,但没有运气: Options +Indexes FollowSymLinks +ExecCGI Order allow,deny Allow from all Web浏览器和Android设备可以成功地将POST图像数据发送到脚本,这是唯一不能使用iPhone的设备。 与其他托pipe服务提供商的数据张贴按预期工作 – 这只是这个主机(ipowerweb.com)。 我注意到,当我尝试POST数据到服务器上的任何脚本,它返回一个403 forbidden 。 另一个说明:我可以成功发布到由ipowerweb托pipe的另一台服务器,但是我似乎无法处理它。 我的主机试图解决这个问题,但不能,他们已经标记为“解决”,所以没有更多的帮助。 我希望这个东道主保持移动将是一个痛苦 – 我会改变主人作为最后的手段,所以请帮助我! 为什么只有当我通过iPhone应用程序提交数据时,才会得到这个禁止403错误的错误? 我怎样才能解决这个问题,所以我可以成功地发布数据? 任何意见,我能做什么将不胜感激。 编辑:作为请求,这里是响应标题: { Connection = close; "Content-Length" = 217; "Content-Type" = "text/html; charset=iso-8859-1"; Date = "Wed, 12 Jan 2011 19:11:19 GMT"; Server = "Apache/2"; } 编辑:请求这里是请求头(oops): […]
这是我在我的httpd.conf中 <VirtualHost *:80> ServerAdmin [email protected] ServerName mcmoddr.com ServerAlias www.mcmoddr.com DocumentRoot /home/mcmoddr/www/ ErrorLog /mcmoddr/logs/error.log CustomLog /mcmoddr/logs/accesslog combined </VirtualHost> 当访问我的网站时,我得到了一个403 Forbidden错误,这些文件被添加了vsftpd并且有权限drwxr-xr-x
在我的Mac OS 10.5机器上,我想设置~/Documents/foo/html类的~/Documents/foo/html子文件夹为http:// localhost / foo 。 我想要做的第一件事是使用Alias如下: Alias /foo /Users/someone/Documents/foo/html <Directory "/Users/someone/Documents/foo/html"> Options Indexes FollowSymLinks MultiViews Order allow,deny Allow from all </Directory> 这让我403禁止。 在我得到的error_log中: [error] [client ::1] (13)Permission denied: access to /foo denied 有问题的子文件夹具有chmod 755访问权限。 我试过指定喜欢像http://localhost/foo/test.php ,但也没有工作。 接下来,我尝试了符号链接路线。 进入/Library/WebServer/Documents并build立~/Documents/foo/html的符号链接。 文档根目录 Options Indexes FollowSymLinks MultiViews 这仍然让我403禁止: Symbolic link not allowed or link target not accessible: […]