作成日: 2006/12/31
誤記修正: 2007/1/16
この文書は、OpenPNE バージョン2.4.*/2.5.8/2.6RC1/RC2 から バージョン2.6 へのアップデート手順を書いたものです。
アップデートは以下のような手順で進めます。
setup/update/mysql4*/配下にあるSQLファイルを実行します。
MySQLのバージョン4.0/4.1でスクリプトが分かれています。
ご使用のMySQLにあったスクリプトを実行してください。
PNEBIZ、PNEPOINTのテーブルを作成していない場合は以下のSQL文を順番に実行して作成してください(以後のバージョンでは作成されている事が必須となります)
サーバ上に OpenPNE 2.6 のソースファイルを設置します。
ソースは部分的に入れ替えずに全て交換してください。
詳しくは、「OpenPNE セットアップガイド」を参考にしてください。
OpenPNE 2.4 の設定ファイルを参考にして 2.6 用の設定ファイルを作成します。
PHPの設定でセーフモードが有効な場合は、MAIL_SET_ENVFROM を false に設定してください。
BIZモード使用時には、BIZスケジュールコンバータ setup/update/new_biz_schedule_converter.php を実行します。
2.4では複数人で共有していたスケジュールを、それぞれの個人スケジュールに変更します。
(2.5.6以降では共有スケジュールはグループに紐づけられることになります)
php -f setup/update/new_biz_schedule_converter.php
BIZモード使用時には、キャップ書き換えSQLを実行してください。
OpenPNE2.5.8からのアップデート作業も2.4からのアップデートと基本的には同様な作業になります。
アップデートSQLのupdate18~22を実行してください。
PNEBIZ/PNEPOINTテーブルが無い場合は作成用SQLをそれぞれ実行してください
(BIZモードを使用しない場合でもテーブルの作成が必要です)
ソースコードを全て置き換えてください。
BIZモード使用時には、BIZスケジュールコンバータ setup/update/new_biz_schedule_converter.php を実行したうえ、キャップ書き換えSQLを実行してください
php -f setup/update/new_biz_schedule_converter.php
その後キャップ書き換えSQLを実行してください
アップデートSQLのupdate22を実行してください。
PNEBIZ/PNEPOINTテーブルが無い場合は作成用SQLをそれぞれ実行してください
(BIZモードを使用しない場合でもテーブルの作成が必要です)
ソースコードを全て置き換えてください。
BIZモード使用時には、BIZスケジュールコンバータ setup/update/new_biz_schedule_converter.php を実行してください。
php -f setup/update/new_biz_schedule_converter.php
BIZモード使用時には、その後キャップ書き換えSQLを実行してください
ソースコードを全て置き換えてください。
アップデートSQLの実行は必要ありません。
以上でアップデート作業は完了です。