/ var / www / html中没有写权限

问题描述 投票:0回答:2

我正在尝试在只有root用户的Oracle Linux 7.0上运行GLPi应用程序。

我已经安装了Apache,PHP和MySQL。但是,当我在/var/www/html/glpihttp://example.com/gpli/中使用GLPi运行应用程序时。选择语言并接受许可条款后,出现此错误。

Here you can see problem I am talking about

[这里您可以看到我在说的问题。

我曾尝试将用户和组更改为chown -R apache:apache /var/www/html/gpli并使用chmod -R a+rwx /var/www/html/gpli授予full访问权限,但这完全无济于事。

我认为有一个简单的解决方案,但是我尝试阅读一些手册,但这完全没有帮助。你能帮我解决吗?谢谢。

SOLUTION:

问题出在SELinux上,我不知道有这样的事情。我必须禁用/etc/sysconfig/selinux中的强制执行。之后,一切都很好。

禁用SELinux后,我运行以下命令:

chmod 755 files && chown apache /[PATH_TO_GLPI]/files
find /[PATH_TO_GLPI]/files -type d -exec chown apache {} \;
find /[PATH_TO_GLPI]/files -type d -exec chmod 755 {} \;
chmod 755 config && chown apache /[PATH_TO_GLPI]/config
oracle apache centos rhel
2个回答
0
投票

您是否尝试过:chmod 775 /var/www/html/gpli

© www.soinside.com 2019 - 2024. All rights reserved.