用户切换
可能是apache的运行用户和项目所在文件夹的执行用户不同,只需要切换文件夹用户到apache所在用户组的用户即可。首先打开/usr/local/apache2/conf下的httpd.conf文件,找到 User 和 Group 关键字,查看运行用户组和用户分别是什么,然后使用chown指令,切换文件夹用户,格式如下:chown group:user '项目所在文件夹'
用户权限
可能是用户只有读取和执行的权限,没有写入权限,可以使用chmod指令,赋予权限,格式如下:chmod 777 '项目所在文件夹'
SELINX
可能是因为selinux阻止了行为,可以尝试关闭selinux或者修改selinux中的布尔值,如关闭unified值。
##################################################################################################################################
以上,一般都能解决 permission denied问题