查看
我正在构建一个Fedora服务器(现在在VirtualBox上)。它正在运行Fedora 15。
我希望我的PHP脚本能够在同一文件夹中编辑文件的内容。
PHP脚本和文件位于/home/user/public_html/
但是,当我调用"file_put_contents("./theFile.txt")"时我得到一个错误,说它不能打开流,权限被拒绝。
我有:
-创建文件权限0777.
-创建文件夹权限0777.
—将"apache"用户加入到"wheel"组中。
-将用户文件夹权限更改为0771。
—修改public_html文件夹和文本文件的属主为"apache:apache"。
SELinux阻止您写入文件。
httpd_selinux(8)
手册页了解使用/绕过它的方法。