wp linux 权限,WordPress文件 权限配置

WordPress提供了非常强大的后台在线编辑代码的能力,但是如果你权限配置的不对,可能就无法编辑。

有的同学简单粗暴的将权限放到777的做法是不可取的,相关资料显示,大部分的攻击,都是类似这种权限过大,攻击者使用上传恶意脚本来执行攻击的。

WordPress官方会引导你去看这篇文章,来了解文件权限的问题。

结合官方的文档和这篇文章的介绍,我得到了一个看起来问题不大的的文件设置思路。

在项目根目录执行这个

chown apache:apache -R *

find . -type d -exec chmod 755 {} \;

find . -type f -exec chmod 644 {} \;

当然这个apache要根据你事件情况来设置,可能是nginx。

如果你用的是nginx+php-fpm组合,你就要把你php-fpm的运行的用户和组都改成nginx, 然后确保nginx执行的用户也是nginx,然后这里的用户也用nginx,就行了。

还有一个非常非常坑的点,我之前配置权限什么都配置的没问题,最后还是不行。

思考了半天,猜测可能是selinux导致的,尝试关闭了selinux,果然好了,可能还有其他优雅的赋权方式,但是我直接关闭了。这点,大家千万注意,我在网上搜了很多资料,也没人提selinux的事情,最后自己想到的了,这确实可能会让你很郁闷。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值