OpenPNE アップグレードガイド

最終更新日: 2006/12/31

目次


0. はじめに

この文書は、OpenPNE バージョン2.4.* から バージョン2.6へのアップグレード手順を書いたものです。

1. 手順

アップグレードは以下のような手順で進めます。

  1. コンバートSQLの実行
  2. ソースコードの置き換え
  3. 設定ファイルの変更

2. 作業方法

2-1. コンバートSQLの実行

注意
PNEBIZ/PNEPOINTのテーブルを作成していなかった場合はこれらを作成するSQLを実行してください。
(これらの機能を使用しない場合でもテーブルは必須となります)
setup/sql/upgrade/pnebiz-mysql4*.sql及びsetup/sql/upgrade/pnepoint-mysql4*.sql
ご使用のMySQLにあったスクリプトを実行してください。

$ mysql -u username -p --default-character-set=utf8 DBNAME < pnebiz-mysql4*.sql
$ mysql -u username -p --default-character-set=utf8 DBNAME < pnepoint-mysql4*.sql
その後バージョン2.6へのアップグレードスクリプトsetup/sql/upgrade/upgrade-2.4to2.6-mysql4*.sql を実行します。
$ mysql -u username -p --default-character-set=utf8 DBNAME < upgrade-2.4to2.6-mysql4*.sql

2-2. ソースコードの置き換え

サーバ上に OpenPNE 2.6 のソースファイルを設置します。
詳しくは、「OpenPNE セットアップガイド」を参考にしてください。
※新旧ソースファイル混在によるトラブルを防ぐため、上書きはせずソースコード全てを交換してください。
交換後はvarディレクトリの書き込み権限を適切なものに変更してください。

2-3. 設定ファイルの変更

OpenPNE 2.4 の設定ファイルを参考にして 2.6 用の設定ファイルを作成します。

PHPの設定でセーフモードが有効な場合は、MAIL_SET_ENVFROM を false に設定してください。


以上でアップグレード作業は完了です。