wordpress下载插件,安装失败,无法创建目录问题

网上查了好多,很多都说是目录权限问题,但是将目录改为777权限,并没有解决问题,而且这么改还会伴随其他问题和风险。

下面说下我的解决办法:
出现这问题主要是目录用户组错误,ll命令查看下当前站点目录的用户组,我的是root,不同人的可能不一样。

drwxr-xr-x 5 root root    xxxxxxxxx   wordpress

但是更新和安装插件的程序用户组不是root,需要查看nginx.conf(本人是lnmp环境,在/etc/nginx/nginx.conf)第一行:

user  nginx;

可以看到用户组是nginx,不同人的可能不一样。
将自己的站点目录用户组改为nginx:

chown -R nginx:nginx wordpress

再次安装更新,成功!

发表评论

您的电子邮箱地址不会被公开。