作成日: 2007/3/28
この文書は、OpenPNE バージョン2.6.*/2.7.* から バージョン2.8beta3 へのアップデート手順を書いたものです。
本バージョン(OpenPNE2.7.5)をインストールする場合は、一度2.6.*/2.7.*をインストールした後、2.8beta3へアップデートしてください。
アップデートは以下のような手順で進めます。
2-1から2-3にOpenPNE2.6.*からのアップデート手順を記します
開発版のバージョンアップはデータベースの変更を伴うので、作業の前に必ずバックアップをとってください
$ mysqldump -u username -p DBNAME > sns_backup.sql
setup/update/mysql4*/配下にあるSQLファイルを実行します。
MySQLのバージョン4.0/4.1でスクリプトが分かれています。
ご使用のMySQLにあったスクリプトを実行してください。
サーバ上に OpenPNE 2.8beta3 のソースファイルを設置します。
ソースは部分的に入れ替えずに全て交換してください。
詳しくは、「OpenPNE セットアップガイド」を参考にしてください。
OpenPNE2.6からアップデートする場合、OpenPNE 2.6 の設定ファイルを参考にして 2.8beta3 用の設定ファイルを作成します。
PHPの設定でセーフモードが有効な場合は、MAIL_SET_ENVFROM を false に設定してください。
※注意:
OpenPNE2.7.0にて、セッションガベジコレクタ期間の設定、画像サーバの設定が追加されています
OpenPNE2.7.1にて、画像アクセスへの認証機能有効設定が追加されています
OpenPNE2.7.5にて、Google AJAX Search API key設定が追加されています
アップデートSQLのupdate02~update10を実行してください。
ソースコードを全て置き換えてください。
画像アクセスへの認証機能有効設定を記述してください
GoogleMapsを使用する場合は設定ファイルのGoogle AJAX Search API key項目を記述してください。
アップデートSQLのupdate03~update10を実行してください。
ソースコードを全て置き換えてください。
GoogleMapsを使用する場合は設定ファイルのGoogle AJAX Search API key項目を記述してください。
アップデートSQLのupdate06~update10を実行してください。
ソースコードを全て置き換えてください。
GoogleMapsを使用する場合は設定ファイルのGoogle AJAX Search API key項目を記述してください。
アップデートSQLのupdate07~update10を実行してください。
ソースコードを全て置き換えてください。
GoogleMapsを使用する場合は設定ファイルのGoogle AJAX Search API key項目を記述してください。
アップデートSQLのupdate07~update10を実行してください。
ソースコードを全て置き換えてください。
GoogleMapsを使用する場合は設定ファイルのGoogle AJAX Search API key項目を記述してください。
アップデートSQLのupdate10を実行してください。
ソースコードを全て置き換えてください。
ソースコードを全て置き換えてください。
以上でアップデート作業は完了です。