最常见的原因是没有给你的网站文件夹 www.xyz.com 根目录以及 wp-admin 和 wp-includes 这两个文件夹写入文件的权限。我们在安装之前需要安装主题和插件的时候给过 wp-content 写入权限,但未分配其他文件夹以及网站根目录下其他文件写入替换权限。WordPress 版本更新时会有些文件替换更新的自动操作,如果没有文件写入替换权限,WordPress 就无法更新。通过以下几行命令即可:
cd /home/wwwroot/
chmod 777 -R www.xyz.com/*
将 www.xyz.com 替换成你的网站文件夹名,并在 Xshell 中依次粘贴以上两行代码,依次回车执行。
然后重新尝试更新 WordPress。一切 OK!
有更多 VPS 建站下 WordPress 的问题请参考此篇文章:
LNMP下安装使用WordPress的常见问题记录
一、VPS 上创建网站和网站配置文件(自动配置伪静态规则) ssh 命令:lnmp vhost add 先输入域名。如果你喜欢用 www.xyz.com 作为主要使用的域名,那么就填写 ..