このサイトを8.1.7にアップデートしました。

本当は、drushでアップデートしたかったのですが、うまく行きませんでした。

drupal 7のサイト群は、drushでのシェルスクリプトとcronで、毎日、自動的に最新版にアップデートされています。

Linuxサーバー上(当サーバー)でのシェルによるアップデートも駄目でした。

 

●シェル(コマンドライン)でのdrupal 8 アップデートのやり方

作業ディレクトリに移動

cd 作業ディレクトリ

 

wgetで取得

wget --no-check-certificate https://ftp.drupal.org/files/projects/drupal-8.1.7.tar.gz

 

tarで解凍

tar xzvf drupal-8.1.6.tar.gz

 

解凍したディレクトリに移動

cd 作業ディレクトリ/drupal-8.1.6

 

いらないファイルを消す

rm LICENSE.txt  README.txt

rm -r profiles

rm -r sites

rm core/*.txt

 

インストールディレクトリに移動

cd インストールディレクトリ

 

強制上書き(これがうまく行っていない。)

\cp -rf ../drupal-8.1.6/* .
 

 

ということで、手動でアップデートしました。

 

やり方は、以下のとおりです。

事前に、サイトをオフラインにしておく。

1.最新版をローカルにダウンロードします。

2.いらないフォルダとファイルを消す

フォルダ

profiles

sites

テキストファイル

*.txt

3.FTPで上書きする。

最後にサイトをオンラインに戻す。