CentOS 7下WordPress上传文件/插件后所有权自动变更为apache:apache的问题解决求助
CentOS 7下WordPress上传文件/插件后所有权自动变更为apache:apache的问题解决求助
各位技术同仁好,我在CentOS 7上部署了一个WordPress站点,目前遇到了权限相关的棘手问题,想请大家帮忙出出主意:
背景情况
- 我设置WordPress根目录的所有权为
websitename:websitegroup - 默认目录权限是
755,文件权限是644
遇到的问题
- 开发者登录WordPress后台后,尝试上传媒体文件或安装插件时,系统提示无写入权限
- 我给WordPress根目录加上
g+w权限后,开发者就能正常上传媒体、安装插件了,但新上传的媒体文件/安装的插件,所有权会自动变成apache:apache,不再是原来的websitename:websitegroup - 现在我只能每次临时开放权限让开发者操作,之后再把权限改回来,流程非常繁琐
我的需求
- 希望能让开发者正常在后台上传媒体、安装插件(不用每次临时调整权限)
- 同时确保从WordPress后台上传/安装的任何文件,所有权保持为
websitename:websitegroup,不会自动变成apache:apache
我尝试过的方法
目前没找到有效的解决办法,只能重复执行“给目录加g+w权限→开发者操作→改回原权限”的流程,实在太耗费精力了
有没有大佬能指点下怎么配置才能解决这个问题?感谢各位!
备注:内容来源于stack exchange,提问作者Rajsekar Reddy
相关产品推荐
相关产品推荐

