linux CentOS+Apache环境下 phpfopen permission denied,没有执行权限原因分析
2017-11-08 10:34
561 查看
用户切换
第一种原因,可能是apache的运行用户和项目所在文件夹的执行用户不同,只需要切换文件夹用户到apache所在用户组的用户即可。首先打开/usr/local/apache2/conf下的httpd.conf文件,找到 User 和 Group 关键字,查看运行用户组和用户分别是什么,然后使用chown指令,切换文件夹用户,格式如下:chown group:user '项目所在文件夹'用户权限
第二种原因,可能是用户只有读取和执行的权限,没有写入权限,可以使用chmod指令,赋予权限,格式如下:chmod 777 '项目所在文件夹'SELINX
第三种原因,可能是因为selinux阻止了行为,可以尝试关闭selinux或者修改selinux中的布尔值,如关闭unified值。相关文章推荐
- linux CentOS+Apache环境下 phpfopen permission denied,没有执行权限原因分析
- apache限制某个目录下的php文件没有执行权限
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- centos lamp 环境搭建 Linux+Apache+Mysql/MariaDB+Perl/PHP/Python
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- centos 6.5 安装配置LAMP(linux,apache,mysql,php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)运行环境步骤
- CentOS、Linux搭建LAMP(Apache、MySQL、PHP)环境
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- apache 设置目录没有执行php的权限
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- apache限制某个目录下的php文件没有执行权限
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境