バージョンアップの前にはまずバックアップ
drupalはMysql上のデータが全てといっても過言ではありませんからきちんとバックアップしてから作業しましょう。(バックアップできないのなら実施しないほうがマシです...全部消えたら最悪です)
telnetで
mysqldump -u root drupal(これDB名) > drupaldump.sql
こうするとカレントディレクトリにdrupaldump.sqlというファイルがダンプされます。
そのままだとサイズが大きくて邪魔ですから圧縮しましょう。
gzip drupaldump.sql
drupaldump.sql 27102655 →drupaldump.sql.gz 6007276
--------------もし復元するなら-------------
データベースの器を作った後に...
mysql -u root drupal(これDB名) < drupaldump.sql
----------------------------------------
次に最新版drupalをゲット
wget http://ftp.osuosl.org/pub/drupal/files/projects/drupal-4.7.6.tar.gz
展開します
tar zxvf drupal-4.7.6.tar.gz
(もちろん本番エリアを上書きしない)
稼動中サイトから設定をコピーしてきます。
drupal-4.7.2/sites/default/settings.php
↓
drupal-4.7.6/sites/default/settings.php
これでDBに接続できるようになります。
drupal-4.7.6/UPGRADE.txt
これを参照してupdate.phpを書き換えます。
$access_check = TRUE;
↓
$access_check = FALSE;
その後新バージョンを格納したディレクトリのupdate.phpにアクセスweb経由でアクセス、なんか英語で指示が出てますね?
run the database upgrade script
これをクリックして実行
特にバージョンは指定しなくても大丈夫(なはず)なのでUpdateボタンをポチっと
終了画面でどのようなUpdateが行われたか表示されますが...そんなことより
update.phpを書き換えます。
$access_check = FALSE;
↓
$access_check = TRUE;
こうしないと悪意あるユーザからupdate.phpへアクセスされてしまいます。
最新コメント
8週間 2日前
22週間 4日前
22週間 5日前
43週間 5日前
44週間 6日前
1年 5週間前
1年 5週間前
1年 5週間前
1年 23週間前
1年 23週間前