如果您可以通过ftp访问文件,您应该能够手动升级WordPress。
According to WordPress.org, 您可以通过交换几个文件夹和文件来完成此操作:
Step 1: Replace WordPress files
<获取最新的WordPress zip(或tar.gz)文件解压缩下载的zip文件停用插件删除web主机上的旧wp includes和wp admin目录(通过FTP或shell访问)
使用FTP或shell访问,将新的wp includes和wp admin目录上载到web主机,以代替以前删除的目录将单个文件从新wp内容文件夹上载到现有wp内容文件夹,覆盖现有文件。不要删除现有的wp内容文件夹。请勿删除现有wp内容目录中的任何文件或文件夹(由新文件覆盖的文件或文件夹除外)将所有新的松散文件从新版本的根目录上载到现有wordpress根目录Step 1.5: Remove .maintenance file
如果在自动升级失败后手动升级,请删除该文件。使用FTP从WordPress目录进行维护。这将删除;更新失败;nag消息。
Step 2: Update your installation
访问您的WordPress管理主页/wp admin。你可能会被要求再次登录。如果此时需要升级数据库,WordPress将检测到它并为您提供指向URL的链接,如
http://example.com/wordpress/wp-admin/upgrade.php. 遵循该链接并遵循说明。这将更新数据库,使其与最新代码兼容。您应该在步骤1之后尽快执行此操作。
别忘了重新激活插件!
Step 3: Do something nice for yourself
如果启用了缓存,请在此时清除缓存,以便更改立即生效。否则,您站点的访问者(包括您)将继续看到旧版本(直到缓存更新)。
已成功更新WordPress安装。这很简单,我们不需要使用Subversion更新WordPress。
考虑写一篇关于更新的博客文章来奖励自己,读那些你一直推迟的书或文章,或者只是坐在后面几分钟,让世界从你身边溜走。最后步骤
您的更新现已完成,因此您可以再次进入并启用插件。如果您在登录时遇到问题,请尝试清除浏览器中的Cookie。故障排除
如果出现了任何问题,那么首先要做的就是完成扩展升级说明中的步骤。该页面还包含有关我们看到的一些最常见问题的信息。
如果您在尝试自动更新IIS服务器上的WPO时遇到FTP凭据请求,很可能是权限问题。转到IIS管理控制台,然后转到博客的应用程序池。在其高级设置中,将流程模型Id更改为LocalSystem。然后在站点上,选择您的博客,右键单击,单击OneEdit权限,并在“安全”选项卡上添加经过身份验证的用户。这应该可以做到。
如果在升级后遇到问题,您可以始终恢复备份,并使用版本存档中以前版本的文件替换这些文件。