博客以前用的虚拟主机,后来换了vps,直接把代码拷过来,安装插件提示无法创建目录,第一反应是目录与虚拟主机不一致造成的。因为刚迁移过来遇到类似的问题:
WordPress 上传附件提示 上级目录没有写权限 解决办法
我看了下目录是存在的,只是权限的问题。
为了安全,不要直接修改目录权限为 777
正确做法是,把wordpress目录权限赋给nginx。
查看nginx用户:
locate nginx.conf vi nginx.conf
配置文件第一行,即为用户。
然后修改目录权限。
chown -R www-data:www liuchang.org
如果没有权限操作,使用sudo:
sudo chown -R www-data:www liuchang.org
使用sudo需要输入用户密码。
修改成功,即可安装插件。