web-dev-qa-db-ja.com

drupal 7.7から7.8に手動で更新する方法は?

Drupalコアの手動アップデートが必要であると言っている私のサイトに警告があることがわかりました。

安全に行うにはどうすればよいですか?enter image description here

7
Kit Ho

「マイナーバージョンアップデート」セクションのDrupal.orgドキュメントの this 記事を参照してください。

Drupalの1つのマイナー7.xバージョンから以降の7.xバージョンに更新するには、このファイルの上部にある「はじめに」セクションの指示に従ってください。

  1. 「ソフトウェア更新の管理」権限を持つユーザーとしてログインします。
  2. [管理]> [構成]> [開発]> [メンテナンスモード]に移動します。 [サイトをメンテナンスモードにする]チェックボックスをオンにして、構成を保存します。
  3. 「sites」ディレクトリ、「profiles」ディレクトリ内の元のインストールプロファイル、および他の場所に追加したカスタムファイルを除いて、すべての古いコアファイルとディレクトリを削除します。

  4. 最新のDrupal 7.xリリース http://drupal.org/project/drupal からWebルート外のディレクトリにダウンロードします。アーカイブを抽出してコピーしますDrupalにファイルを
    ディレクトリ。

  5. .htaccessやrobots.txtなどのファイルに変更を再適用します。
  6. http://www.example.com/update.php にアクセスしてupdate.phpを実行します(www.example.comを自分のドメイン名に置き換えます)。これにより、コアデータベーステーブルが更新されます。
  7. [管理]> [レポート]> [ステータスレポート]に移動します。すべてが期待どおりに機能していることを確認します。
  8. Settings.phpで$ update_free_accessがFALSEであることを確認してください。
  9. [管理]> [構成]> [開発]> [メンテナンスモード]に移動します。 [サイトをメンテナンスモードにする]チェックボックスをオフにして、構成を保存します。
8
Bart

要するに :

  1. すべてのファイルを7.8ファイルで置き換えます(サイトディレクトリを除く!)->これでファイルの一部が処理されます
  2. 更新スクリプト(url/update.php)を実行します。 ->これはデータベース部分を処理します

Files-directoryを置き換えていないので、すべての基本設定(settings.php)は問題ありません。

これがマイナーアップデートの主な原則です。もちろん、常にバックアップなどの予防策を講じ、変更された可能性のあるサイトディレクトリ外のすべてのファイルに注意する必要があります。

詳細については、次を参照してください: http://drupal.org/node/1223018 を参照

4
Peter