gpt4 book ai didi

apache - LAMP 和 symfony 的 403 错误

转载 作者:行者123 更新时间:2023-12-04 19:13:00 27 4
gpt4 key购买 nike

在 Ubuntu 16.04 上运行 LAMP 服务器时,我在 conf 中定义的日志文件中收到错误:

[Tue Dec 26 16:56:35.930629 2017] [core:error] [pid 21749] (13)Permission denied: [client 127.0.0.1:43872] AH00035: access to / denied (filesystem path '/home/christophe/public_html') because search permissions are missing on a component of the path

我使用以下内容设置了我的 .conf 文件:
<VirtualHost *:80>
ServerName memory.test
ServerAlias www.memory.test

DocumentRoot /home/christophe/public_html/memory/web
<Directory /home/christophe/public_html/memory/web>
AllowOverride All
Require all granted
Allow from all
</Directory>
ErrorLog /var/log/apache2/memory_error.log
CustomLog /var/log/apache2/memory_access.log combined
</VirtualHost>

为用户 christophe:christophe 设置访问权限并且 www-data 是 christophe 组的一部分,mod 是 775,但即使使用 www-data:www-data我得到了错误。

/etc/hosts 文件包含以下行:
 127.0.0.1       memory.test

我似乎没有安装 selinux,因为这个解决方案在其他一些问题中给出。我不会认为自己是新手,并且我成功地让许多测试环境以这种方式工作,但是这个 linux 是全新安装的,并且有一段时间没有其他网站正在使用它......

最佳答案

你检查你有没有0644在您尝试服务的目录中?此外,您还授予 www-data 的权限用户访问该目录,请注意您尝试服务的文件夹位于您的主目录中。

关于apache - LAMP 和 symfony 的 403 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47981014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com