我正在尝试在只有root用户的Oracle Linux 7.0上运行GLPi应用程序。
我已经安装了Apache,PHP和MySQL。但是,当我在/var/www/html/glpi
的http://example.com/gpli/中使用GLPi运行应用程序时。选择语言并接受许可条款后,出现此错误。
[这里您可以看到我在说的问题。
我曾尝试将用户和组更改为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
您是否尝试过:chmod 775 /var/www/html/gpli