concrete 5.3.3.1から 5.4.0.5へのアップデートを行いました。
環境
- Arch: amd64
- OS(userland): NetBSD 5.0.1
- kernel: NetBSD 5.99.27
- Apache httpd: 2.2.16
- PHP: 5.3.3
- MySQL: 5.1.49
- concrete5: 5.4.0.5
http://concrete5-japan.org/help/install/how_to_upgrade/
に沿って行います。
- サイトのバックアップをとる(dbなど)
- adminでlogin後 サイト全体の設定>アクセス権限>メンテナンスモード>有効 にする
- サイト全体の設定>デバッグ>開発モード にする
- サイト全体の設定>デバッグ>サイトキャッシュ設定>無効 にしキャッシュ削除する
- 5.4.0.5をダウンロードし/concrete と/languages を置き換える
- updatesディレクトリを作成し、書き込み権限をつける
- http://example.org/index.php/tools/required/upgrade.php をアクセスしアップグレードを実行
- /concrete/controllers/upgrade.php を削除
- ブラウザのキャッシュを削除
- http://example.org/index.php/dashboardをアクセス
- サイト全体の設定>アクセス権限>メンテナンスモード>無効 にする
- サイト全体の設定>デバッグ>公開モード にする
- サイト全体の設定>デバッグ>サイトキャッシュ設定>有効 にする