将WordPress 2.7升级到4.1-将旧数据库导入到新数据库后,不会列出帖子

时间:2015-01-07 作者:Jayapal Chandran

我有wordpress 2.7.1,这是我考虑升级wordpress的时候,因为我得到了“声明…”。。。应与…兼容错误。现有wordpress url类似于sitename。com/blog/。我想在像sitename这样的新分区中安装wordpress。com/blogtwo/并希望进行某些更改/测试,因为我在现有博客中做了一些修改。我想确保新的工作原理与现有的一样,以保持SEO功能。当它工作正常时,我会将blogtwo重命名回blog,并查找和替换数据库中的URL。因此,我创建了一个新的数据库,并在sitename中安装了wordpress。com/blogtwo/with the new database details。

以下是我所做的步骤。

将wordpress提取到新的目录结构中,例如sitename。com/blogtwo在new\\u db上创建了一个新数据库。假定现有db名称为old\\u db在新安装中是否有其他方法使用现有数据库?或任何其他方法将现有节/数据库升级到站点的新节。

<小时>More Info - 我在第一个答案之后添加了这个

Permalink is-自定义结构:/%类别%/%postname%/

htaccess是

RewriteEngine On
RewriteBase /codesnippets/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /codesnippets/index.php [L]
我在php版本5.2.8中安装了wordpress版本2.8,因为在5.4中,我得到了严格的标准:Walker\\u页面的声明::start\\u lvl()应该与Walker::start\\u lvl(&;$输出)兼容

我会错过什么?

1 个回复
SO网友:Mark Kaplun

您可能应该一步一步地从一个版本升级到下一个版本。所有版本的所有代码都列在http://wordpress.org 地点这将是一个漫长的过程,但最好是确保适当的升级。您可以通过在每个步骤跳过多个版本来加快速度,只需在跳过之前始终保留一个备份即可。

@ialocin指出,实际上,法典中有一节是关于这一点的http://codex.wordpress.org/Upgrading_WordPress_-_Extended_Instructions#Upgrading_Across_Multiple_Versions

注:运行wordpress的最低要求很可能在这段时间内发生了变化。确保您运行的是足够新的php版本,并且有足够的内存。您的问题可能与php错误有关,而与实际的升级过程无关。

结束

相关推荐

upgrade plugin in wordpress

我在我的live server上使用wordpress,它只使用使用ssh密钥的sftp。我想安装和升级插件,但似乎需要您输入ftp登录才能安装插件。有没有办法通过手动上传文件来安装和升级插件,而不是让wordpress处理整个过程?