将非常旧的WordPress版本导入新的WordPress

时间:2011-11-26 作者:psgels

我的问题是:我已经在Blogsome.com. 我对它没有任何问题,直到几天前,他们突然宣布将在很短的时间内关闭。所以目前我正在寻找一个新的博客。

目前,我正在考虑购买廉价的托管服务器。我的问题是,我想在最新版本的WordPress中导入我所有的旧帖子。这是有问题的,因为:

我从他们的备份页面中得到的SQL转储非常大(大约30MB)。这会安全地导入到新的WordPress站点吗

3 个回复
最合适的回答,由SO网友:SteveAgl 整理而成

我会采取循序渐进的策略。1) 使用XAAMP或similarl2在本地安装WP)从WP Repository获取1.5.1版本3)全部导入并检查是否正常4)备份导入的数据5)获取更新的版本,如2.0或so6)更新并检查所有内容是否正常并进行备份7)使用2.5、3.0和最新的WP版本重复步骤5和6

可能直接从1.5.1迁移到3.2.1会工作得很完美,但2-3步升级会更好,因此任何升级都可以更新更少的数据库数据,不会有中途超时的风险。本地操作可以帮助您为WP(256MB左右)配置大内存占用,为PHP配置长超时时间15分钟左右。。确保您可以在每个步骤中更新大量datea。在本地进行备份很容易,而且备份和更新速度比在线更快。最后,您将备份可上载到新主机的WP的最后一个版本

SO网友:Roman

欢迎使用WPSE!

您可能会遇到一些限制。

在大多数webhosting服务器上,通过PHP上载文件是有限制的。这可能低于您的30MB SQL dumb。您可以尝试通过phpMyAdmin在新的共享托管服务器上导入sql转储。如果这不起作用,您必须为此步骤使用其他工具(例如。MySQLDumperSequelPro (Mac only).

如果没有工作的WRX文件WordPress Importer Plugin 可以跳过。因此,我建议逐步升级。

通过phpMyAdmin/MySQLDumper导入SQL转储;从中配置1.5.1版的WordPressdownload archive. 在内部使用相同的(旧)DB名称和前缀wp-config.php.

  • 升级到更高版本的WordPress(如2.0)
  • 升级到下一个主要版本的WordPress(如3.0)
    1. 直接从1.5.1升级到最新的WordPress版本可能不起作用。我还没有测试过这个。

    SO网友:Jordi Cabot

    另一种选择(如果你不介意把手弄脏的话)就是安装最新版本并编写一些SQL脚本,将数据从旧的wordpress内容表迁移到新的wordpress内容表。可能差异不会很大,所以大多数情况下,您将进行一对一映射

    结束

    相关推荐

    WordPress“类别到标签的转换器”不起作用。改为指向Import.php

    我刚把博客上的帖子导入wordpress。在这样做的过程中,出于某种奇怪的原因,标签被转换为类别。我现在正试图使用wordpress的内置转换器将它们转换回标签。然而,每当我单击“Category to tag converter”链接时,它都会将我引导到导入页面“/import.php”。我能做些什么来纠正这一点吗。或者,请某人复制转换工具页面的URL结尾,并粘贴到此处,以便我可以将其附加到我的博客URL。我猜这可能同时奏效。提前欢呼。。