wordpress如何更新

  • A+
所属分类:wordpress教程

警告:升级过程将影响主WordPress安装中包含的所有文件和文件夹。这包括用于运行WordPress的所有核心文件。如果您对这些文件进行了任何修改,则您的更改将会丢失。
您应该始终将WordPress更新到最新版本。当新版WordPress可用时,您将在WordPress管理屏幕中收到更新消息。要更新WordPress,请单击此消息中的链接。

有两种更新方法 - 最简单的是一键更新,这对大多数人都有效。如果它不起作用,或者您只是更喜欢动手操作,则可以按照手动更新过程进行操作。

备份WordPress

在开始之前,备份您的网站是个好主意。这意味着如果有任何问题,您可以恢复您的网站。可以在Codex 的WordPress备份部分找到完成备份的完整说明。

自动后台更新

对于WordPress 3.7 +,您无需抬起手指即可应用次要和安全更新。大多数网站现在都能够在后台自动应用这些更新。如果您的站点能够在不输入FTP凭据的情况下进行一键更新,那么您的站点应该能够从3.7更新到3.7.1,3.7.2等。(您仍然需要点击“立即更新”主要功能发布。)

一键更新

现代版的WordPress让您只需点击一下按钮即可更新。(此功能已在2.7中添加,因此如果您使用的是旧版本,则需要按照步骤手动更新。)您可以通过单击新版本标题中的链接(如果它在那里)或通过转到仪表板>更新屏幕。进入“更新WordPress”页面后,单击“立即更新”按钮以关闭此过程。您不需要做任何其他事情,一旦完成,您将获得最新信息。

一键更新可在大多数服务器上运行。如果您有任何问题,可能与文件系统上的权限问题有关。

文件所有权

WordPress根据WordPress文件的文件所有权确定用于连接服务器文件系统的方法。如果文件由当前进程的所有者(即运行Web服务器的用户)拥有,并且 WordPress创建的新文件也将由该用户拥有,则WordPress将直接修改文件,没有要求你提供证书。

如果新文件没有正确的所有权,WordPress将不会尝试直接创建新文件。相反,您将看到一个询问连接凭据的对话框。文件通常由最初上载它们的FTP帐户拥有。要执行更新,您只需要填写该FTP帐户的连接凭据。

您的文件是否归Web服务器用户所有,取决于您安装WordPress的方式以及服务器的配置方式。在某些共享主机平台上,文件由Web服务器用户而不是FTP用户拥有是一种安全风险。有关更多信息,请参阅有关更改文件权限的教程,包括如何配置文件权限以便多个FTP用户能够编辑文件。

更新失败

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

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

手动更新

这些是简短的说明。如果您想要更多签出或者如果您遇到三步更新问题,您可能需要查看更详细的升级说明

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

第1步:替换WordPress文件

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

解压缩您下载的zip文件。

停用插件。

删除旧的wp-includes和wp-admin您的虚拟主机上的目录(通过你的FTP或shell访问)。

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

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

将所有新的松散文件从新版本的根目录上传到现有的wordpress根目录。

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

复制wp-content目录时要小心。您应该确保只复制此目录中的文件,而不是替换整个wp-content目录。这是您的主题和插件所在的位置,因此您需要保留它们。如果您已自定义默认或经典主题而不重命名,请确保不要覆盖这些文件,否则您将丢失更改。(虽然您可能希望将它们与新功能或修复进行比较..)

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

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

不要忘记重新激活插件!

第3步:为自己做点好事

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

您的WordPress安装已成功更新。这就像我们可以在没有使用Subversion更新WordPress的情况下那样简单。

考虑给自己奖励一篇关于更新的博客文章,阅读你推迟的那本书或文章,或者只是坐一会儿,让世界从你身边经过。

最后的步骤

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

故障排除

如果出现任何问题,那么首先要做的就是完成扩展升级说明中的所有步骤。该页面还提供了有关我们看到的一些最常见问题的信息。

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

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

weinxin
微信公众号名称:IT青年时代
微信搜索IT青年时代或者扫描左边二维码进行关注,这样可以及时查看久伴博客每日内容推送
avatar

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:5   其中:访客  3   博主  2

    • avatar Quanyin 0

      数据第一,先备份数据最重要 :mrgreen:
      其他的随便折腾,不管是后台自动更新,还是文件上传覆盖更新,都OK,随便玩

        • avatar 久伴  博主

          @Quanyin 嗯,是这样的

        • avatar 弥雅尔尔 3

          LOGO不错,蛮有感觉的!

          • avatar 菜鸟日记 1

            你的LOGO挺好看的啊~