2011-02-07 67 views
1

Drupal 6 WebサイトをDrupal 7に移行する方法を探しています。すべてのコンテンツタイプを移行したいと思います。Drupal 6からDrupal 7へのアップグレード

どうすればよいですか?

+0

[Drupal 6から7へのアップグレード](http://drupal.org/documentation/upgrade/6/7)を読んでください。独自のモジュールを作成した場合は、[6.xモジュールを7.xに変換する](http://drupal.org/update/modules/6/7)を読んでください。あなた自身のテーマを書いているなら、[6.xのテーマを7.xに変換する](http://drupal.org/node/254940)を読んでください。 – Oswald

答えて

4

Drupal 6 to Drupal 7アップグレードガイドを読んだことがありますか? http://drupal.org/documentation/upgrade/6/7

、ローカルコンピュータまたは開発マシン(あなたのデータベースとコードベースのバックアップを維持することを確認してください)、そして戻ってきて、より具体的な質問をするにアップグレードしてみてください...

た場合のことを通読してくださいあなたは比較的簡単なDrupalサイトを持っていますが、かなりうまくいくはずです。サイトが非常に複雑な場合は、単純にアップグレードするのではなく、サイトの移行を検討する必要があります(コンテンツのエクスポート、Drupal 7でのサイトの再構築、Drupal 7サイトへの再インポート)。

多くの人にとって、Drupal 7で機能が必要ない場合は、Drupal 6を数ヶ月以上使用することをお勧めします。私はいくつかのサイトをアップグレードしましたが、私が走っているカップルのDrupal 6サイトは、Drupal 7より少なくとも6ヶ月待たなければならず、私が使用する重要なモジュールはシームレスなアップグレードのために十分安定しているということを自信を持って語ることができます。

+0

m gtinに「blocked_ipsテーブルが見つかりません」というエラーが表示されました。 –

+0

@PiyueshKumar:[drupal.orgのソリューション](http://drupal.org/search/apachesolr_multisitesearch/table%20blocked_ips%20not%20found)のどれがあなたはすでに試しましたか? – Oswald

+0

ええ、おそらくあなたが走っていく小さなチャンスがいくつかあります。それぞれの問題について、 'site:drupal.org error_reported here'をGoogleで検索してみましょう:-) – geerlingguy

0

完全アップグレードを行うためにここで行った手順(http://www.siteconsortium.com/h/D0000Q.php)を記載しました。それはかなりうまくいった。

データベース全体をDrupal 6からDrupal 7にアップグレードしてください。これにより、コンテンツタイプが移行され、すべてのコンテンツが保存されます。

私はDrupal 6データベースをバックアップし、作業中のDrupal 6 Webrootディレクトリもバックアップしました。

mysqldumpを-uuser -ppass drupalDB> drupalDB_6.sql CP -r public_htmlのpublic_html.back ゴー/管理/モジュールをdrupal7し、すべてのモジュールのインベントリを取得します。非コアモジュールはアップグレードされません。また、モジュールを手動で再追加して、アップグレード後に再構成する必要があるかもしれません。

私はpublic_htmlの/

のDrupal 6にDrupalの7ソースの最新のコピーをダウンロードし、その内容をコピーすることによって、Drupalの6からのDrupal 7に

CP -r drupalの-7.26/*を、データベースをもたらしました。 データベースをアップグレードするには、Webサイトとdrupal /を開き、サイトをアップグレードする手順に従います。あなたが好きな場合は、データベースの保存アップグレードを実行し、ここで私が撮ったフルのステップがある

のDrupal 7でそれを使用した後

http://www.siteconsortium.com/h/D0000Q.php

0

手順:

  1. バックアップ
  2. update.phpをあなたのサイト
  3. アップグレードDrupalのコア
  4. の実行は、新しいバージョンのために、すべての非コアモジュールやテーマ
  5. を戻します
  6. 更新を実行します。PHPをもう一度

ルートディレクトリのupgrade.txtに従います。それはすべてのプロセスを精巧に詳しく説明します。

関連する問題