Articles of http status code 403

“(13)权限被拒绝”来自Apache的错误

这是Linux RH ES 5.6上的Apache服务器。 我在端口443上创build了一个新的Apache实例。 当我尝试访问网站时,我得到一个403错误。 我在错误日志中看到以下内容: $ vi controlnetworx-int2_error_log.1336608000 [Tue May 15 15:07:07 2012] [error] [client 10.13.137.80] (13)Permission denied: access to / denied [Tue May 15 15:09:05 2012] [error] [client 10.13.137.80] (13)Permission denied: access to / denied 我给了用户权限与chmod 777 ..server/htdocs ,但是这并没有摆脱(13)Permission denied错误。

在Fedora 17上使用php获取403

我把项目放在~/public_html/project并在/var/www/html/project中创build一个指向~/public_html/project的软链接。 我的/etc/httpd/conf/httpd.conf如下所示 ServerRoot "/etc/httpd" PidFile run/httpd.pid Timeout 60 KeepAlive Off MaxKeepAliveRequests 100 KeepAliveTimeout 5 <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 </IfModule> <IfModule worker.c> StartServers 4 MaxClients 300 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0 </IfModule> Listen 80 Include conf.d/*.conf User apache Group apache ServerAdmin root@localhost UseCanonicalName […]

RHEL Apache:403在VirtualHost上禁止

我的文件全部由apache拥有:apache。 所有目录有770个权限,文件有660个权限。 我原来的虚拟主机似乎很好,但第二个是在所有path上得到403错误。 这是我在/etc/httpd/conf/httpd.conf中的当前configuration <Directory "/var/www/site1"> Options Indexes FollowSymLinks AllowOverride All <IfModule mod_access.c> Order allow,deny Allow from all </IfModule> </Directory> <Directory "/var/www/site2"> Options Indexes FollowSymLinks AllowOverride All <IfModule mod_access.c> Order allow,deny Allow from all </IfModule> </Directory> <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/site1/ ServerName site1.domain.com ErrorLog /var/log/httpd/site1.error.log CustomLog /var/log/httpd/site1.access.log common </VirtualHost> <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot […]

WordPress和Apache 2.4安装麻烦:不能服务目录

我有一个魔鬼的时间让我的虚拟主机上的虚拟主机。 当我尝试访问我的虚拟主机时,我得到一个“403禁止您没有权限访问/在此服务器上”。 错误和一个“无法服务目录…”错误在我的error_log(见下文)。 为什么我得到“403禁止”? 我错过了一些东西,希望对你显而易见(不是我自然而然)。 谢谢你的帮助。 我安装了Fedora 20的最小安装(即,没有Gnome / KDE,但有很多的PHP软件包[710],所以不是那么简单)。 然后,我安装了Apache,并按照http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install进行了Wordpress安装。 从那以后,我一直在/ etc / httpd中试图find问题。 我有2.4版本的Apache,PHP 5.5.18,Fedora 20和Wordpress 4.0-1。 我在Apache中创build了我的虚拟主机,这里是我的错误日志中的错误(全部在一行中): [Sat Nov 15 20:38:16.067198 2014] [autoindex:error] [pid 6745] [client XX.XX.XX.XX:48419] AH01276: Cannot serve directory /usr/share/wordpress/: No matching DirectoryIndex (index.html) found, and server-generated directory index forbidden by Options directive 我一直在黑客攻击httpd.conf文件和我的虚拟主机的文件(在/etc/httpd/conf.d/myhostname.conf中find)无济于事。 有任何想法吗? 我包含了一个(缩写的)我的httpd.conf和我的虚拟主机的conf文件。 首先,虚拟主机: <VirtualHost *:80> ServerName […]

Lighttpd静态文件服务器403禁止错误

我在Debian Jessie上安装了lighttpd来提供静态文件,我在/ media / storage上安装了一个USB驱动器,将/ media / storage / www作为我的文档根目录,我的lighttpd.conf如下所示: server.modules = ( "mod_access", "mod_alias", "mod_compress", "mod_redirect", # "mod_rewrite", ) server.document-root = "/media/storage/www/" server.upload-dirs = ( "/var/cache/lighttpd/uploads" ) server.errorlog = "/var/log/lighttpd/error.log" server.pid-file = "/var/run/lighttpd.pid" server.username = "www-data" server.groupname = "www-data" server.port = 80 index-file.names = ( "index.php", "index.html", "index.lighttpd.html" ) url.access-deny = ( "~", ".inc" […]

chown / chgrp无效(fedora,apache2)

当我的networking服务器尝试加载我创build为“root”的文件时,出现403禁止的错误。 如果我chown和chgrp到正确的用户名,它并没有帮助。 如果我chmod 777文件也没有帮助 唯一可行的是在使用正确的用户名时使用“cp”,然后删除原始文件。 任何想法为什么? 我使用的是Fedora,Apache 2.我也在使用虚拟主机。

(nginx)Apache Forbidden错误(随机):没有错误日志

我正在运行一个Nginx服务器,但是到了最近,我随机得到了Apache的“Forbidden”错误,而且在刷新/浏览一段时间后,似乎永远不会在“第一次”访问时发生。 更重要的是,我的httpd (/var/etc/httpd/logs/error_log and /var/logs/httpd/….) “指定”错误日志是空的。 我想他们应该是空的,因为我正在运行NGINX,但错误是由Apache显示的,所以我想它应该在这里。 但是后来我才知道httpd是不活动的。 我指定的Nginx日志工作。 通过访问我的服务器通过www.example.com (virtual.conf),我看到访问和错误日志。 错误日志显示了一些与此问题无关的随机内容。 通过访问我的网站通过IP(default.conf),我正在获取访问日志,但错误日志是空的。 所以我假设这个问题不是由NGINX引起的,HTTPD是“禁用”的,但是在浏览一段时间之后,我在任何页面上随机出现“Forbidden”Apache错误。 附加信息 我提出了我的硬/软ulimit 166384,重新启动我的服务器等Apache的运行作为根由于某种原因(这是奇怪的,因为我提到, httpd显示为“禁用”)。 Nginx的default.conf(通过IP访问服务器的configuration) server { listen 80; server_name localhost; #charset koi8-r; access_log /var/log/nginx/access2.log main; error_log /var/log/nginx/error2.log warn; location / { root /usr/share/nginx/html; index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html […]

Lighttpd 403禁止错误

我正在用Lighty取代Apache,我遇到了一些麻烦。 页面的索引加载正常,但每当我尝试进入一个子目录,我会得到一个403禁止的错误。 哪个目录不重要。 我已经尝试将目录设置为777,我仍然有错误。 我确定它正在运行的用户可以访问该目录。 我该怎么办?

设置wordpress和gitlab,一次只能激活其中的一个

我试图在Ubuntu 14.04机器上build立一个网站(website.com)。 当“/ etc / nginx / sites-available / wordpress”出现时,我可以在website.com/gitlab上运行gitlab服务器(按照预期) 当'/ etc / nginx / sites-available / gitlab'出现时,我可以在website.com上运行wordpress服务器(按照预期) 当'wordpress'和'gitlab'都在'sites-available'时,website.com/gitlab可以访问,但是website.com返回一个403,禁止的错误。 我怎样才能让wordpress和gitlab一起工作? 谢谢! / etc / nginx / sites-available上的configuration文件 gitlab upstream gitlab { server unix:/home/git/gitlab/tmp/sockets/gitlab.socket fail_timeout=0; } ## Normal HTTP host server { listen 0.0.0.0:80; listen [::]:80; server_name localhost ztomer.ax.lt; ## Replace this with something like gitlab.example.com […]

Nginx – 总是返回403状态码

我试图让Nginx返回一个简单的网页,但总是有一个HTTP状态码403。出于某种原因,我只是不能得到它的工作。 我在/ var / www / html /中有两个文件: 的index.html photo.jpg index.html与photo.jpg一起显示一些文本 这是我的Nginxconfiguration: server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.html index.htm index.nginx-debian.html; server_name _; location / { return 403; } error_page 404 /index.html; error_page 403 /index.html; location = /index.html { allow all; } location = /photo.jpg { allow all; } } […]