【发布时间】:2016-07-17 17:24:42
【问题描述】:
我一直在阅读论坛并尝试复制他们的修复程序,但我肯定遗漏了一些东西,因为它会从简单的 404 Error Not Found 切换到 403禁止错误(即使在 chown 和 chmod 更改后)。
目前,即使在 sudo apache2ctl restart 之后,我也遇到 403 错误代码
这是我到目前为止所做的。 - gedit apache2.conf 如下
<Directory /path/to/directory/>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all denied
</Directory>
-
gedit sites-available/000-default.conf && sites-enabled/000-default.conf
DocumentRoot /path/to/directory <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /path/to/directory> Options Indexes FollowSymLinks MultiViews Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> Options Indexes FollowSymLinks MultiViews Order allow,deny Allow from all </Directory>
非常感谢任何帮助。
【问题讨论】:
-
您要访问哪个链接?服务器上是否存在您要访问的文件(也要检查拼写错误)?
-
没有错误。我想我现在必须找到 var/www/html 下的所有文件夹。只要目录的路径相同,我就可以将文件夹重新定位到任何地方。出于某种原因,如果我找到 var/www/html/ 之外的目录,它会返回错误
标签: apache apache2 ubuntu-14.04 apache2.4