Loadingからすすまない

  • かたつむり
  • かたつむり's Avatar Topic Author
10 years 1 month ago #871 by かたつむり
かたつむり created the topic: Loadingからすすまない
はじめまして。かたつむりといいます。

先日、どどんとふの自動アップデートツールを使い、Ver.1.43.17に差し替えてからLoadingのまま止まるようになりました。
ログを参照したところセーブデータを参照できなくなっているが原因のようなのですが、どのような対応すればよろしいでしょうか?
サーバーはさくらサーバーレンタルを使用しています。


E, [2014-03-29T12:51:39.499922 #30614] ERROR -- : errorMessage:e.to_s : ./src_ruby/FileLock.rb:13:in `initialize': No such file or directory - ../../saveData/../../saveData/loginCount.txt.lock
e.inspect : #<Errno::ENOENT: ./src_ruby/FileLock.rb:13:in `initialize': No such file or directory - ../../saveData/../../saveData/loginCount.txt.lock>
$@ : DodontoFServer.rb:834:in `analyzeCommand'
./src_ruby/FileLock.rb:13:in `open'
./src_ruby/FileLock.rb:13:in `createLockFile'
./src_ruby/FileLock.rb:8:in `initialize'
DodontoFServer.rb:207:in `new'
DodontoFServer.rb:207:in `getSaveFileLockRealFile'
DodontoFServer.rb:179:in `getSaveFileLockReadOnlyRealFile'
DodontoFServer.rb:2268:in `writeAllLoginInfo'
DodontoFServer.rb:2163:in `getLoginInfo'
(eval):1:in `analyzeCommand'
DodontoFServer.rb:828:in `eval'
DodontoFServer.rb:834:in `analyzeCommand'
DodontoFServer.rb:828:in `each'
DodontoFServer.rb:828:in `analyzeCommand'
DodontoFServer.rb:6378:in `getResponse'
DodontoFServer.rb:6463:in `printResult'
DodontoFServer.rb:6434:in `main'
DodontoFServer.rb:6546:in `executeDodontoServerCgi'
DodontoFServer.rb:6552
$! : ./src_ruby/FileLock.rb:13:in `initialize': No such file or directory - ../../saveData/../../saveData/loginCount.txt.lock
More
10 years 1 month ago #873 by たいたい竹流
たいたい竹流 replied the topic: Re: Loadingからすすまない
はじめまして、たいたい竹流です。
エラーメッセージ内容は言われるとおりセーブデータのパス指定が間違っているからのようですね。
自動アップデートツールというのが
www.dodontof.com/index.php?option=com_co...126#DodontoF_updater
なのか
www.dodontof.com/index.php?option=com_co...6#DodontoF_installer
なのかが気になるところですが、それは面倒なのでおいておいて。

今回の現象から言って、
src_ruby/config.rb

$SAVE_DATA_DIR
の設定値を確認してみてください。
DodontoF.swfからの相対パスで saveData ディレクトリまでの場所をこの値で設定する必要があります。
例えば

/public_html/DodontF.swf
/saveData/

というようにSaveDataディレクトリがDodontF.swfの一つ上にあるのであれば、
$SAVE_DATA_DIR = '../'
が正しい設定です。

この理屈でサーバのファイルをFTPソフトで取得してきて、サクラエディタなどの高級エディタで(絶対にメモ帳は使わないでください。絶対に)上記の理屈に従って設定して、
またFTPソフトでファイルを上げなおす。

これが一番確実な方法になるかと思います。

以上です。
  • てんとうむし
  • てんとうむし's Avatar Topic Author
10 years 1 month ago #875 by てんとうむし
てんとうむし replied the topic: Re: Loadingからすすまない
ご回答ありがとうございます。

現状の設定値は以下の通りでした。
$SAVE_DATA_DIR = '../..'

指定自体は正しいのですが、ログを見る限りですとこの設定値が2回ついているために正しいパス指定ができなくなっていると推測できます。

今回は以下のように変更し、saveDataフォルダの位置を移動させ辻褄を合わせることで対応いたしました。
$SAVE_DATA_DIR = '../

ありがとうございます。
Moderators: くまかばらぁ
Time to create page: 0.111 seconds
Powered by Kunena Forum

Banner
作者にAmazonギフト券を送る
→宛先:This email address is being protected from spambots. You need JavaScript enabled to view it.
Donation