web-dev-qa-db-ja.com

Drupal 4?

Drupal 4サイトの更新を検討しています。Nodeエクスポートモジュールには、Drupalに適したリリースがないようです。 = 4.誰かが代替のモジュールまたは手順を推奨できますか?

サイトは実行中ですDrupal 4.6.3。

5
Lemmy

私はあなたが共有サーバー上にいると仮定しています。ここにいくつかのオプションがあります。

オプション1-PHPをダウングレードします。最も安全な選択ではないかもしれませんが、PHPとDrupalの両方がおそらくサポートされなくなったため、次のことができます。

  • 一部のホストでは、php.iniで別のPHPバージョンを指定できます。
  • 安価なVPSをレンタルすると、PHPバージョンを設定できます。
  • 一部の共有ホストは、古いPHPバージョン、切り替えを行います。

オプション2-バックアップモジュールと移行モジュールを使用します。移行プロセスを容易にするバックアップおよび移行drupalモジュールがいくつかあります。これはより安全な選択ですが、欠点は、テーマが失われ、 -> 5、-> 6にアップグレードしてから、-> 7にアップグレードします。以下にいくつかのモジュールを示します。

オプション3-最初から始めて、まとめてインポートします。それは安全であり、おそらく最良の選択です。新しいサイトとテーマを設定します。フィードまたは他のDrupalモジュールを使用して、古いサイトからデータをエクスポートし、 Migrate などのモジュールを使用して新しいサイトにインポートします。

D5だけでなくD6のサポートも間もなく終了するため、D7にアップグレードすることをお勧めします。

4
timofey.com

私は4までさかのぼりませんが、それがあなたが求めているコンテンツだけである場合は、すべてのモジュールを無効にしてから5にアップグレードできると思います。それが機能したら、6にアップグレードしてから7にアップグレードします。 。モジュールについて心配していなければ、アップグレードは問題なく機能すると思います。少なくとも、これは5から6への私の経験でした。残念ながら、4から5への移行については少し無知です。

2
Jonathan Rowny

私も同じ問題に直面しました。いくつかのエクスポートモジュールを試した後、コンテンツをDrupal 4からDrupal 7.に移動するために、独自のphpコードを作成することにしました。ここでリンクを共有しています。誰かがこれからいくつかの助けを得る: http://goo.gl/GPmG9F

Drupalはバージョン6で大規模なサポートを提供していますが、4.Xではサポートがなく、サポートは5.xに制限されています。
最初に、CSV/XMLでノード/コンテンツをインポートするためのモジュールをいくつかインストールしましたが、期待どおりに機能していません。最初に、各コンテンツのタイトル、説明画像(複数)、添付ファイル(複数)を主に含むコンテンツをインポートする必要があります。フィード、taxanomy csvのインポート、移行などを確認しましたが、コンテンツはアップロードできますが、画像や添付ファイルはアップロードできません。そこで、Drupal 4.xから各ノードを読み取り、Drupal 7.xデータベースに直接挿入する独自のスクリプトを作成することを考えました。

0
Suresh Kamrushi