web-dev-qa-db-ja.com

新しいホストで古いWordpressインストールを新しいインストールにアップグレードする

私は自宅のサーバー上にWordpressのブログを持っていて、3.xシリーズの最新のDebian保守バージョンを実行しています。仮想化を試してみたいのですが、私は自分のブログで、サイトからダウンロードした最新バージョンを使ってやりたいと思います。私はこの記事を読んだが、異なるバージョンについてはっきりさせたい。

その場でアップグレードし(おそらくDebian用のWordpressメタパッケージを壊して)、それとも転送するべきですか、それとも転送し、そしてアップグレードするべきですか?後者の場合、3.x WPサイトを直接インポートすることができますか、それとも古いバージョンを見つけて、データが転送された後にそれを更新する必要がありますか?

2
Canadian Luke

ほとんどの場合、アップグレード時に必要な変更はデータベースに関連しています。コアファイルはかなり自由に入れ替えることができます。

WPは、管理ロード時の(コアファイルからの)現在の値と(データベースに格納されている)db_versionオプションを比較することによってこれを追跡します。不一致がある場合は、バージョンが最新になるまで、必要な変更をすべて実行するためにアップグレードルーチンを実行します。

あなたの場合、最も簡単な方法はおそらく次のようになります。

  1. 最新の安定版WPコアを新しい場所に解凍します。
  2. 古いデータベースを新しい場所にコピーし(あるいは単に古い場所を再利用し)、それを見るために新しいコアを設定する
  3. コンテンツフォルダを新しい場所にコピーします(コアフォルダ内に配置されていない場合はそれを表示するように新しいコアを設定します)。
  4. 新しいコアは、古いデータベースを持つ既存のWPサイトとしてそれをピックアップし、必要な更新を実行します
2
Rarst