我对 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?如果是,则禁用它