アップデート方法

Pocket

1. iroha Board ソース一式 をダウンロードし、解凍します。

2. サーバ上の既存のソースをバックアップとしてダウンロードします。

3. app/Config/database.php 以外の全てのファイルを上書きします。

※ 以下のディレクトリ、ファイルは変更している場合のみ、上書き対象から除外してください。

  • app/Custom/
  • app/webroot/css/custom.css
  • app/webroot/js/custom.js

4. ブラウザで https://(インストールされている iroha Board のURL)/update を開き、テーブル定義の更新を行います。

テーブル定義のアップデートが完了すると以下の画面が表示されます。

以上で完了となります。

※ iroha Board のカスタマイズを行っている場合、エラーが発生する場合があります。その場合、カスタマイズしたファイルと最新ファイルのマージ作業(最新ファイルをベースにカスタマイズしたコードを移植、もしくはカスタマイズしたファイルに対して最新のコードを移植)を行ってください。


v0.10.2 以前の旧ディレクトリ構成のサイトに対するアップデート方法

1. iroha Board ソース一式 をダウンロードし、解凍します。

2. サーバ上の既存のソースをバックアップとしてダウンロードします。

3. サーバ上の非公開領域に、適用な名前でディレクトリを作成し、既存のソースを全てそのディレクトリに移動します。

4. iroha Board のソースコード(app, lib, .htaccess, index.php)を公開ディレクトリに全てアップロードします。

5. 移動した旧ソースの Config/database.php ファイルを、 app/Config/database.php に置き換えます。

6. 移動した旧ソースの webroot/uploads ディレクトリ内のファイルを全て、app/webroot/uploads に移動します。

7. ブラウザで https://(インストールされている iroha Board のURL)/update を開き、テーブル定義の更新を行います。