让代码更简单

WordPress自动升级失败解决办法

重要:本文最后更新于2018-11-13 13:39:43,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

很多朋友在使用WordPress系统时出现了WordPress自动升级失败。有的朋友可能会选择手动升级,有的甚至直接放弃了升级,一个版本用到老。代码狗博客站是搬迁过的,搬迁之后一直存在自动升级失败的问题。当时没怎么在意,手动升级就是了。现在觉得手动升级实在是太麻烦了,正好今天有时间,修补一下这个问题。(目录创建失败也可以解决)

造成这个问题的原因是因为权限不够。在WordPress自动升级时,会要求用户提供FTP账号和密码。那么也就是说WordPress是用的FTP用户的权限操作我们的服务器磁盘的。如果FTP用户没有权限操作网站目录。那么就会出现自动更新失败,创建目录失败等提示。

既然权限不够,那我们把网站目录设置成可读可写的权限就好了。其实不对的,因为我们的网站目录所有者默认的是服务器管理员的,并不是FTP用户的。说到这里,就很简单了。只需要修改网站所有者就可以了。连接上服务器,使用如下命令,将网站目录所有者改为FTP用户。

复制
chown -R FTP用户名:FTP用户名 网站目录

回车执行完后,就可以看到网站拥有者变成了对应的FTP用户。

WordPress教程目录创建失败

WordPress教程目录创建失败

再点击自动升级你会惊醒的发现不需要输入FTP用户名了。而且更新成功了。本文不建议使用修改目录权限的办法,那样会非常危险。

感觉很棒!可以赞赏支持我哟~

0 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐