gpt4 book ai didi

apache - Fedora 文件权限 apache 没有写权限

转载 作者:行者123 更新时间:2023-12-05 08:44:06 26 4
gpt4 key购买 nike

我花了几个小时来寻找如何为我在 Fedora 18 中安装的 apache 获取文件权限。我做了以下但没有任何运气:

httpd.conf(之后重启)

DocumentRoot "/var/www/html"

<Directory "/var/www/html/">
AllowOverride all
# Allow open access:
Require all granted
Options Indexes FollowSymLinks Multiviews
</Directory>

我的/var/www/html 文件夹的文件权限

drwxrwxrwx. 6 chris apache 4096 26 apr 22:40 .
drwxrwsrwx. 7 chris apache 4096 23 apr 09:30 ..
-rwxrwxrwx. 1 chris apache 19 22 apr 08:37 index.php
-rwxrwxrwx. 1 chris apache 20 21 apr 17:14 info.php
drwxrwxrwx. 8 chris apache 4096 27 apr 14:58 pyro
-rwxrwxrwx. 1 chris apache 125 24 apr 00:36 test.html

如您所见,我什至递归地将权限更改为 777(使用 -R)

我还尝试将用户更改为 root 和 apache,将组更改为用户和 root 等。在我的版本中,我有 2 个用户:root 和 chris。

不管我怎么改变它..我仍然得到 PHP 错误(例如在 pyrocms 后端):

A PHP Error was encountered

Severity: User Warning
Message: system/cms/cache/default/simplepie/ is not writeable. Make sure you've set the correct relative or absolute path, and that the location is server-writable.
Filename: libraries/Simplepie.php
Line Number: 2040

但它似乎不是 pyrocms,因为 Laravel 框架给了我相同类型的错误。

编辑我的 httpd.conf 中的用户和组也设置为 apache

最佳答案

我有同样的问题,因为 SELinux 阻止了 httpd,它在这个命令后工作正常:

setsebool -P httpd_unified 1

我在 Fedora 23 上。

关于apache - Fedora 文件权限 apache 没有写权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16253414/

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