如果看到“更新失败”消息,请使用FTP从WordPress目录中删除  .maintenance文件。这将删除“更新失败”的消息。

如果一键式升级对您不起作用,请不要惊慌!只需尝试手动更新。

这些是简短说明,如果您需要更多信息,请查看  扩展升级说明。如果您在“三步更新”中遇到问题,则可能需要查看  更详细的升级说明

对于这些说明,假定您的博客的URL为  http://example.com/wordpress/

1获取  最新的WordPress zip(或tar.gz)文件。

2解压缩下载的zip文件。

3停用插件。

4删除Web主机上的旧  目录wp-includes和  wp-admin目录(通过  FTP 或Shell访问)。

5使用  FTP 或您的Shell访问,将新目录wp-includes和  wp-admin目录上载到  Web主机,以代替以前删除的目录。

6将单个文件从新wp-content文件夹上载到  您的现有  wp-content文件夹,覆盖现有文件。不要删除您现有的  wp-content文件夹。请勿删除现有wp-content目录中的任何文件或文件夹(被新文件覆盖的文件或文件夹  除外)。

7将所有新的松散文件从新版本的根目录上载到您现有的WordPress根目录中。

注意–您应该在wp-includes和  wp-admin目录和子目录以及根目录(例如index.phpwp-login.php等等)中用新文件替换所有旧WordPress文件  。别担心-您wp-config.php会安全的。

复制wp-content目录时请小心。您应该确保仅从该目录内部复制文件,而不是替换整个wp-content目录。这是您的主题和插件所在的位置,因此您需要保留它们。如果您自定义默认主题或经典主题但未重命名它们,请确保不要覆盖这些文件,否则您将丢失所做的更改。(尽管您可能要比较它们的新功能或修复。。)

最后,您应该查看该wp-config-sample.php文件,以查看是否引入了可能要添加到自己的新设置wp-config.php

步骤1.5:删除.maintenance文件步骤1.5:删除.maintenance文件

如果自动升级失败后手动升级,请使用FTP从WordPress目录中删除.maintenance文件。这将删除“更新失败”的消息。

步骤2:更新安装步骤2:更新安装

在/ wp-admin上访问您的主要WordPress管理页面。可能会要求您再次登录。如果此时需要升级数据库,WordPress将检测到它并为您提供指向URL的链接,例如  http://example.com/wordpress/wp-admin/upgrade.php。按照该链接并按照说明进行操作。这将更新您的数据库以使其与最新代码兼容。您应该在步骤1之后尽快执行此操作。

不要忘记重新激活插件!

步骤3:为自己做点好事

如果您启用了缓存,请在此时清除缓存,以使更改立即生效。否则,您网站(包括您)的访问者将继续看到旧版本(直到缓存更新)。

您的WordPress安装已成功更新。这很简单,而无需使用Subversion更新WordPress就可以做到  。

考虑通过发布有关该更新的博客文章来奖励自己,阅读您一直在推销的那本书或文章,或者只是坐下来待一会儿,让世界过去。

最终步骤最终步骤

您的更新现已完成,因此您可以进入并再次启用插件。
如果您在登录时遇到问题,请尝试在浏览器中清除Cookie。

故障排除

如果有任何问题,那么要做的第一件事就是按照我们扩展升级说明中的所有步骤进行  操作。该页面还包含有关我们看到的一些最常见问题的信息。

如果在尝试自动更新IIS服务器上的WP时遇到FTP凭据请求,则很可能是权利问题。进入IIS管理控制台,然后进入博客的应用程序池。在其高级设置中,将“流程模型ID”更改为LocalSystem。然后在“站点”上,选择您的博客,右键单击,单击“编辑权限”,然后在“安全性”选项卡上添加经过身份验证的用户。那应该做。

如果升级后遇到问题,则始终可以  还原备份 并将文件替换为发行档案中先前版本的  文件

其他选项其他选项

如果您对unix shell有一定的了解,则应该查看  wp-cli