[SOY CMS]古いバージョンからのバージョンアップ
2014.08.15
先日、SOY CMS 1.3.0以下のバージョンから最新版へのバージョンアップに苦戦したという連絡を受けました。
その時の対応をまとめますので、IE対応等で新しいバージョンにバージョンアップをしなければならない方にとって参考になればと思います。
バージョン1.2.7からのバージョンアップを例にして話を進めます。
バージョンアップ対応を行う前は必ずデータベースのバックアップをしてください。
/インストールディレクトリ/サイトID/.db/sqlite.db(SQLite版)
/インストールディレクトリ/common/db/以下のファイル(SQLite版)
MySQL版はサーバにあるデータベースのバックアップ
自動バージョンアップが実装されたのは1.4.0以降で、1.4.0以前は自動バージョンアップの対象外です。
1.2.7からバージョンアップを行う場合は、旧バージョンのダウンロードから1.3.0をダウンロードしてください。
1.2.X系統から1.3.0へのバージョンアップでは、バージョンアップ用のバッチファイルを実行する必要がありますので、
下記リンクからバッチファイルをダウンロードします。
http://www.soycms.net/download#batchfile
実行方法はダウンロードの横にある説明のリンクをクリックして確認してください。
1.3.0のバージョンアップが終わったら、
1.3.0→1.4.0→1.5.0→1.6.0→1.7.0→1.8.0
のように、0.1区切りでバージョンアップしていくと安全です。
1.4.0以降は自動のバージョンアップ対応があるので、
ファイルのアップロード後に画面に表示される指示に従えば良いです。
バージョンアップの最中、
この画面でログインできないことがあるらしいです。
その場合は、
/インストールディレクトリ/admin/cache/以下のファイルをすべて削除した後、再度ログイン画面を開くとログインできるようになります。
この要領で最新版までバージョンアップすると良いでしょう。
途中、ここに記載されている内容以外で不具合が生じた場合は、フォーラムまでご連絡ください。