【发布时间】:2017-06-28 02:20:33
【问题描述】:
所以我试图在我的 CentOS 7 服务器上设置FileRun,它需要能够写入和创建临时文件,但它不能。我尝试过命令,例如sudo chown apache:apache -R /var/www/html 和sudo chmod 0755 -R /var/www/html,但这并没有什么区别。请帮忙... :/
【问题讨论】:
-
写信给
/tmp有用吗? (应该对所有人免费) -
@apokryfos 问题是它需要可以从 HTTP 和 PHP 访问,这意味着访问者在它存在时将其打开。至少,我认为它应该是这样工作的。
-
这可能是 SELinux 的问题。我相信在 CentOS 中默认安装并启用它。如果是这样,apache 可能没有权限写入文件夹。
-
@JonathanKuhn 不,试过了。我禁用 SELinux 并重新启动,没有区别。
标签: php file permissions centos centos7