人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

OpenPNEのバージョンアップについて質問です。
http://www.openpne.jp/

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

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

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

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

●質問者: mi525
●カテゴリ:インターネット ウェブ制作
✍キーワード:10系 dB MySQL OpenPNE PHP
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● koujirou
●27ポイント

とりあえず、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/

◎質問者からの返答

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

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

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

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

という質問です。

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


2 ● zzz_1980
●27ポイント

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

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

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

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

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

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

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

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

◎質問者からの返答

ありがとうございます。

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

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


3 ● hoongt
●26ポイント

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ