CentOS php fopen 权限被拒绝错误

CentOS php fopen 权限被拒绝错误

我对 CentOS 以及其 httpd+php 环境的具体权限问题不是很熟悉,因此在生产服务器上安装网站后,出现“无法打开流:权限被拒绝”的错误。

我有这样的目录布局

/usr/local/project.../usr/local/project/../../public

/var/www/html -> /usr/local/project/../../public ^ 符号链接

脚本尝试写入项目的子目录并出现权限被拒绝错误。

我努力了

1)为此文件夹设置 744 权限 2)为整个项目树设置 777 权限 3)结合之前的权限更改,将 open_basedir 设置为 /usr/local/project

什么也没帮助。

什么可能导致权限错误?

答案1

检查您是否启用了 SELinux?如果是,则禁用它

http://www.electrictoolbox.com/switch-off-selinux-centos-5/

相关内容