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

SNSの設置を、OPENPNEを使ってXREAに設置しました。

現在、バージョン2.6の安定版を使っているのですが、ファイルをアップできるような仕組みを取り入れたいため、バージョン2.8のβ版に移行したいです。

さて、この場合、今までのメンバーの日記やコミュニティをそのままにして、どうやってバージョンアップをするのでしょうか?

調べましたら、MySQLのデータを移せば出来るとのことですが、具体的な方法までは分かりませんでした。

ご存知の方、ぜひ教えていただけないでしょうか?よろしくお願い致します。


●質問者: minomino13
●カテゴリ:インターネット ウェブ制作
✍キーワード:MySQL OpenPNE SNS XREA コミュニティ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● hamster012
●23ポイント

深夜に一時的なindex.htmlをアップし、工事中にする

バックアップをとる

新しいバージョンのopenpneをインストールする

バックアップをもどす

工事中を削除

差分でバージョンアップすることもできますが、うまく動かないことが多いので、こうする方が確実だと思います。

◎質問者からの返答

データの移行の仕方が分からないので、教えていただければというご質問です。

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


2 ● onigirin
●23ポイント

2.6→2.8のメジャーバージョンアップは、

2.8側のマニュアルフォルダに入っている

「バージョンアップマニュアル」

に沿って行なう必要があります。

メジャーバージョンアップは、

DB構造が大きく変更されるため、

不具合が多く発生することがあります。

そのため、バックアップは「必ず」取った方が良いと思います。

また、現在2.8βのファイル共有機能は

不具合が多数発見されているため、

正式公開されるまで待った方がいいと思います。

現在は不具合修正のためリリースが大幅に遅れているようですが、

5月?6月には公開されるのではないかと思います。

◎質問者からの返答

ありがとうございます。

2.8側のマニュアルフォルダに入っている

「バージョンアップマニュアル」

も見たのですが、イマイチ分からないのです。

そもそも、バージョンアップするためのsplを実行するように書かれていたので、実行しようと試したのですが、エラーが出てしまいます。


3 ● onigirin
●22ポイント

そのsqlを実行すると、通常はバージョンアップできます。

エラー内容がわからないのでなんとも言えませんが、

【1】sqlの実行自体がうまくできていない

【2】sqlの実行後、何かに不具合がありエラーがでる

ということが考えられます。

まずは、エラー内容をチェックしてみてください。

【1】の場合も結構あります。

sqlの実行は、セットアップ時と同じようにします。


・アップグレードではなく「アップデート」の方を実行する

(マニュアルのアップグレード情報は2.4→2.6の情報で止まっていますね)

・成功したら、ファイルを総入れ替えする


sqlの実行の途中にエラーが発生する場合は、

エラー内容で検索すると、

良く似た悩みが出てくることが多いです。

◎質問者からの返答

ありがとうございます。

「バージョンアップマニュアル」を読んだら、「ファイルを総入れ替え」することが書かれていたのですが、これは、データベース以外を全部一旦削除して、もう一度全部FFFTPなどでサーバに上げるという、考え方で合っていますでしょうか?


4 ● onigirin
●22ポイント

そうですね。

FFFTPで見えるファイルを全て消して、

新しいのをアップしなおすということです。

PNEはデータベースさえしっかり保存しておけば

FFFTPで見えるファイルは消しても

またアップしなおせば大丈夫です。

ただ、こちらももちろん

バックアップをとっておいてください。

バージョンアップに失敗した場合、

今までと同じ構成で復元できるようにしておくのは大切です。

◎質問者からの返答

なるほど。

OPENPNEのデータはすべてMySQLにあるということですね。

ありがとうございます。

関連質問


●質問をもっと探す●



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