web-dev-qa-db-ja.com

アップグレード手順とコピーする重要なディレクトリは何ですか?

Drupal 7コアをアップグレードするとき、次のプロセスを実行します。

  1. D7リリースをd7_upgradeとしてダウンロードして解凍します
  2. D7_upgradeのsitesフォルダーを削除します
  3. サイトフォルダを元のサイトからd7_upgradeに移動します
  4. 古いD7フォルダーの名前をd7_oldに変更します
  5. D7_upgradeの名前を元のフォルダー名に変更します
  6. ダッシュupdb

非コアファイルの大部分は、D7の/ sitesにあります。

D8の構造が異なることは知っていますが、同じアップグレードプロセスは同じになりますか?/themes/modules/sitesに移動する必要があることはわかっています

他に移動する必要があるものはありますか?または、これを行うためのより良い方法はありますか? D8.3ベータ版にアップグレードして、自分のサイトでテストしたいと思います。

1

ケビンがコメントで述べているように、「公式の」手順は ここ であるはずであり、それは常に進化しています。現在、安全な自動化された方法が100%存在するとは思いません(Drush/Drupal Console/Composerなど)。

要するに、D8をアップグレードするのは面倒です。少なくとも私が知る限りでは。 composerを使用する場合は、すべてを消去したくないなどの理由で、「drushup」に依存することはできません。(実際、私は次のように混乱しています。明らかにdrushがインストールされているため、D7サイトで「drushup」を使用していない理由を説明します。)

要するに、プロセスはまだD7ですでに行っていることと非常に似ています。ただし、ファイル構造はD8で変更されており、モジュール/テーマ/ライブラリがsites /ディレクトリではなくルートディレクトリにあることに注意する必要があります。これらはすべてドキュメントに記載されています。

1
UnsettlingTrend