部屋のデータが消えた
- MH35
- Topic Author
7 years 5 months ago #1961
by MH35
MH35 created the topic: 部屋のデータが消えた
1.46.00から1.48.00へアップデートしたところ、部屋のデータがなぜかほとんど残っていません。
また、既存の部屋へアクセスしても正常に開くことができません。
新しい部屋を作ることはできますが、中身がおかしいです。
何かやらなければならないことがありますでしょうか?
MySQLを使っていて、WebIFは正常に動作していることを確認済みです。
log.txtには何も出力されません。
また、既存の部屋へアクセスしても正常に開くことができません。
新しい部屋を作ることはできますが、中身がおかしいです。
何かやらなければならないことがありますでしょうか?
MySQLを使っていて、WebIFは正常に動作していることを確認済みです。
log.txtには何も出力されません。
Reply to MH35
- MH35
- Topic Author
7 years 5 months ago #1963
by MH35
MH35 replied the topic: 部屋のデータが消えた
設定ファイルを比較したところ、新たに増えた設定と、DB接続をlocalhostから127.0.0.1へ変更したこと(変更しないとエラーになった)、メンテナンスを解除したこと以外に違いはないようです。
DBのダンプを合わせて添付いたします。
137c137
< $databaseHostName = "localhost"
---
> $databaseHostName = "127.0.0.1"
143c143
< $isMentenanceNow = true
---
> $isMentenanceNow = false
271a272,276
>
> #ログアウト時に他に人がいない場合、部屋の削除を質問するかどうかを設定(true:質問する、false:しない)
> $isAskRemoveRoomWhenLogout = false
>
>
288a294,296
> アースドーン4版
> 朱の孤塔のエアゲトラム
> アマデウス
294a303
> 詩片のアルセット
298a308,309
> 央華封神RPG第三版
> ガーデンオーダー
303d313
< 央華封神RPG第三版
304a315
> ガラコと破界の塔
309a321
> クトゥルフ第7版
315a328,329
> Shared†Fantasia
> ジェームズ・ボンド007
318a333
> 少女展爛会
326a342
> でたとこサーガ
330a347,348
> ドラクルージュ
> トワイライト・ガンスモーク
333a352
> 鵺鏡
341a361
> ビギニングアイドル
360d379
< Record of Steam
361a381
> Chill 3
363a384
> 로그 호라이즌
DBのダンプを合わせて添付いたします。
Reply to MH35
- MH35
- Topic Author
7 years 5 months ago #1964
by MH35
MH35 replied the topic: 部屋のデータが消えた
設定ファイルについても合わせて添付いたします(DBパスワード部分だけは伏字ですが、あとは原文ままです)
もう1個カスタマイズしてるのは、DodontoFServer.rbで以下のコードを追加していることです。これは、自分自身の多重読み込みを防ぐためです。
よろしくお願い申し上げます。
もう1個カスタマイズしてるのは、DodontoFServer.rbで以下のコードを追加していることです。
unless $".index(__FILE__)
$".push(__FILE__)
end
よろしくお願い申し上げます。
Reply to MH35
- MH35
- Topic Author
7 years 5 months ago #1965
by MH35
MH35 replied the topic: 部屋のデータが消えた
なお、Web APIでgetRoomInfoしたところ、以下のような状況になります(部屋番号902)
コードを読む限り、playRoomInfo.jsonのデータを取ることに失敗しているようです。
よろしくお願い申し上げます。
{"result":"OK","counter":["HP","/HP","MP","/MP","防御","*状態","命中","回避","生命抵抗","精神抵抗","移動"],"roomName":"","chatTab":[],"outerImage":false,"visit":false,"game":""}
コードを読む限り、playRoomInfo.jsonのデータを取ることに失敗しているようです。
よろしくお願い申し上げます。
Reply to MH35
- MH35
- Topic Author
7 years 5 months ago #1967
by MH35
MH35 replied the topic: 部屋のデータが消えた
解決しました。どうやら同梱されているmysqlライブラリが悪さをしていたようです。自前でgem installしたものを用いるようにした(同梱されているmysqlライブラリを削除した)ところ、正常に動作するようになりました。
Reply to MH35
Time to create page: 0.129 seconds