Raptio本体のバージョンアップは、サイトのセキュリティ向上と機能改善のために極めて重要な作業です。手順を誤るとサイト全体が表示されなくなるリスクがあるため、以下のプロセスを厳守してください。
1. バージョンアップ前の重要確認事項
作業を開始する前に、必ず以下のチェックを行ってください。
完全バックアップ: データベースのダンプファイル、およびサーバー上の全ファイル群を必ずローカルにダウンロードして保管してください。
互換性チェック: アップデート先のバージョンにおいて、現在使用しているテーマやプラグインがサポートされているか、リリースノートで確認してください。
カスタマイズ箇所の特定: コアファイル(システム本体のファイル)を直接書き換えてカスタマイズしている場合、アップデートによってそれらの変更が上書き・消失します。事前に修正箇所を控えておき、アップデート後に再適用してください。
2. バージョンアップの標準手順
サイトの停止(メンテナンスモード): 作業中にアクセスが発生するとデータベースの整合性が取れなくなる可能性があるため、可能であればサイトを一時的にアクセス不可(メンテナンスページ表示)にしてください。
新バージョンのダウンロード: 公式サイトから最新のリリースファイルをダウンロードし、解凍します。
ファイルの置換: 解凍したファイルのうち、システム関連ファイルをサーバーへアップロードして既存の古いファイルを上書きします。
注意: /themes/、/plugins/、/uploads/ の3ディレクトリ内は、今回のアップデートで提供された配布ファイル以外の「自分で追加したファイル」を含んでいるため、これらを誤って上書き・削除しないよう注意してください。
データベースの更新: アップデートパッケージにデータベース更新スクリプトが含まれている場合、指定されたURLにアクセスして更新処理を実行してください。
3. バージョンアップ後の確認と対応
動作確認: トップページ、記事詳細ページ、管理画面の全機能にアクセスし、エラーが発生していないか確認してください。
デザインの再調整: CSSやテンプレートの仕様変更によりレイアウトが崩れている場合は、ブラウザの開発ツールで原因を特定し、適宜修正してください。
ログの監視: アップデート直後は、エラーログに予期せぬ警告(NoticeやWarning)が出ていないか注視してください。
注意事項
段階的な更新: 大幅なメジャーアップデートを行う際は、いきなり本番環境で行わず、必ずテスト環境(ローカルPCやサブドメイン)で事前に動作検証を済ませてください。
ロールバック計画: アップデート後に致命的なエラーが発生した場合、即座にバックアップデータを使って元のバージョンへ戻せる体制を整えておくことが、最も安全な運用方法です。