OpenPNEのバージョンアップについて質問です。

http://www.openpne.jp/

OpenPNEを、2.10系から2.12系にバージョンアップした時には、MySQLも操作した上で、PHPファイルを全て入れ替えました。

では、
OpenPNEを、2.12系で、例えば、OpenPNE2.12.3からOpenPNE2.12.5にバージョンアップする時は、DBはいじらないで、ただ単にPHPファイルを入れ替えれば済むのでしょうか?

不具合の修正などもあるので、なるべく追っていきたいのですが、小さなバージョンアップの場合の対処方法について、ご存知の方や、参考になるURLがあれば、ぜひ教えてください。

よろしくお願い致します。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2008/10/27 21:45:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:koujirou6218 No.1

回答回数597ベストアンサー獲得回数47

ポイント27pt

とりあえず、DBのバックアップを必ず取ってください。

SQLMyAdminからではタイムアウトする可能性があるので、ブラウザからできない場合はコマンドで実行してください。

http://programnet.hp.infoseek.co.jp/database/backup.html

PNEの最新版を入手してください。

http://www.openpne.jp/pne-downloads

2.10系から2.12系へはアップグレードになります。

ダウンロードしたファイルを解凍すると、Setupディレクトリがありますので自分の環境に合うものを選択してください。

MySQLが4.1であれば

OpenPNE-2.12.5\setup\sql\mysql41\upgrade

のようになります。

upgradeディレクトリのSQLファイルを実行します。


DBのアップグレードが完了したら、Webサーバ上のPHPなどのファイルを全て削除します。

そして、新しいバージョンのファイルと置き換え再度configの設定とパーミッションの設定を行います。

詳しくはダウンロードした中に以下のファイルがあります。

OpenPNE-2.12.5/setup/OpenPNE_Upgrade.html

最新の情報を得るためにも公式SNSに参加することをオススメいたします。

http://sns.openpne.jp/

教師専用SNS KYOXY

http://www.kyoxy.com/

id:mi525

回答ありがとうございます。

それは、やってるのです。

そうではなくて、2.12系の中でのバージョンアップは、どうやるのかな?

Webサーバ上のPHPなどのファイルを入れ替えるだけで良いのですか?

という質問です。

もしご存知でしたら、回答のほど、よろしくお願い致します。

2008/10/21 04:39:30
id:zzz_1980 No.2

回答回数492ベストアンサー獲得回数64

ポイント27pt

2.12.3 から 2.12.5 へはマイナーバージョンアップですが php ファイルだけではなく全部で220個のファイルに修正が入っています。

公式ホームページ上の案内Home > OpenPNEドキュメント > バージョンアップでは

マイナーバージョンアップ中は原則として

・DB構造の変更は行わない

・config.php設定の変更は行わない

・プログラムの変更は行われる

となっていますので、この記載を信じるならばデータベースはそのまま/var/www/sns/openpne.jp 以下を入れ替え config.php を移動すればいいはずです。

(データベースのバックアップは万が一の念のために必要です。バージョンアップ中はサービスを止めるのを忘れずに。)

id:mi525

ありがとうございます。

つまり、「config.php以外の全ファイルを入れ替えれば良い」ということでしょうか?

試してみます。参考になりました!

2008/10/21 12:36:43
id:hoongt No.3

回答回数173ベストアンサー獲得回数3

ポイント26pt

初心者はクリーンインストール

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません