Apache2 403 在自定义文档根目录中被禁止
Apache2 403 Forbidden in custom document root
我在 Internet 上搜索过有关此主题的任何内容,但我就是无法正常工作。我很绝望....
我只想访问自定义文档根文件夹中的 index.php,但我一直收到此错误
我想要而不是 /var/www/html 默认值的新文档根目录被称为
/home/ever/FH/SKS/frontend
我已将此文件夹及其所有子文件夹的所有权限递归设置为 775。
主要的 apache 配置文件 /etc/apache2/apache2.conf 如下所示:
我找到的关于如何设置新目录根目录的大多数说明告诉我只需更改 /etc/apache2/sites-available/000-default.conf 文件中的路径以指向我的新文档根目录。
我的 000-default.conf:
我还尝试了 000-default.conf 文件的一个版本,如下所示:
符号链接应该是正确的:
我没有设置任何 .htaccess 文件或更改任何其他内容。
请帮助我...我很绝望。在 XAMPP 中,这非常容易完成,但我拒绝使用普通的 Apache 服务器也无法做到这一点。这没什么大不了的吧?
看来我必须使用 2.4 版的 apache 网络服务器
<Directory /var/www/foo>
Require all granted
</Directory>
而不是 2.2 语法
<Directory /var/www/example.com>
Order allow,deny
Allow from all
</Directory>
此外,我必须将配置放在
/etc/apache2/apache2.conf
文件而不是
/etc/apache2/sites-available/000-default.conf
文件。
我的 apache2.conf 现在看起来像这样:
允许我最终在没有 PHP 支持的情况下访问文件....
但这是另一场漫长而复杂的战斗,我想 XAMPP 以前从未发生过......
我在 Internet 上搜索过有关此主题的任何内容,但我就是无法正常工作。我很绝望....
我只想访问自定义文档根文件夹中的 index.php,但我一直收到此错误
我想要而不是 /var/www/html 默认值的新文档根目录被称为
/home/ever/FH/SKS/frontend
我已将此文件夹及其所有子文件夹的所有权限递归设置为 775。
主要的 apache 配置文件 /etc/apache2/apache2.conf 如下所示:
我找到的关于如何设置新目录根目录的大多数说明告诉我只需更改 /etc/apache2/sites-available/000-default.conf 文件中的路径以指向我的新文档根目录。
我的 000-default.conf:
我还尝试了 000-default.conf 文件的一个版本,如下所示:
符号链接应该是正确的:
我没有设置任何 .htaccess 文件或更改任何其他内容。
请帮助我...我很绝望。在 XAMPP 中,这非常容易完成,但我拒绝使用普通的 Apache 服务器也无法做到这一点。这没什么大不了的吧?
看来我必须使用 2.4 版的 apache 网络服务器
<Directory /var/www/foo>
Require all granted
</Directory>
而不是 2.2 语法
<Directory /var/www/example.com>
Order allow,deny
Allow from all
</Directory>
此外,我必须将配置放在
/etc/apache2/apache2.conf
文件而不是
/etc/apache2/sites-available/000-default.conf
文件。
我的 apache2.conf 现在看起来像这样:
允许我最终在没有 PHP 支持的情况下访问文件....
但这是另一场漫长而复杂的战斗,我想 XAMPP 以前从未发生过......