Gladiators Station
|
gladiators station
グラディエイターズ ステーション
(rev 2.8.1b)
|
|
Sorry, this page is Japanese only....
ようこそ、Gladiators Stationへ.
ここでは(自称 ^^;)非同期オンラインゲーム「Gladiators」を開催しています.
今日も剣闘士たちが自分の名誉をかけた戦いを繰り広げています。
Gladiatorsの世界へ身を投じたい方もそうでない方もぜひお立ち寄りください.
[2020/11/22] 全員のデータが消えてしまいました。
11/22の大会終了後に全員のデータが消えてバックアップも取れてませんでした。
- 今回の大失敗はまず昔のcgiの処理上でこちらで思わぬ動作の為にユーザーデータがすべて消えてしまった事が一つ、また念の為に大会開催と同時にユーザーの全員のデータをバックアップする自動実行を行っていたのに今回はバックアップできてなかった事、この2点が偶然にもかなってしまい今回のような今までにない大問題が発生してしまいました。
原因を追究して根本的に対処する為、ひとまず大会プログラムのログインがない場合にIDを削除する元のif分の<を>に戻しました。
また、データは11/13のデータしかバックアップできていませんでしたので、そちらをロールバックしましたが・・・自分のID:1とID:2しかデータがなかったようで・・・本当申し訳ないです。
そしてバックアップのソースも今見直しておそらくこれが原因か?と思う個所を少し修正してアップしました。
なんか申し訳ないので若いIDの番号を他の方にお譲りするので必要な方は掲示板に「若い番号希望」と書いて下さい。
本当に申し訳ありませんでした。
- 今回の大失敗で色々また変更しました。
まず公式大会のプログラムの>と<を元に戻してどこでログイン日数の判定をしているのか突き止め7日間ログインがない場合は削除されるようにてリトルサーバーのミニプランではcronは2つ迄登録可能なので公式大会と公式戦の録情報をcron登録していましたがデータのバックアップを行うシェルを公式大会を行うコマンドに入力していました。
そこで1分毎に更新される公式戦の登録情報と一緒の場所にコマンドを変更した所、ここで発見しました。
前後にコマンドを記述すると後のコマンドが実行されていませんでした。
例) /****/****/****/at/at-regist.pl /****/****/****/at/mybackup.sh
この場合だと後方の/****/****/****/at/mybackup.shが実行されていませんでした。
それで仕方がなかったのでミニプランからリトルプラへ変更してcronを5つ使用できるようにしました。
これで公式大会、公式戦の登録情報、ユーザーデータのバックアップの3つが実行されるようになりました。
[2020/11/21] リンク集の整理
相互リンクができていないサイトの整理をしました。
- 相互リンクをお願いするメールやフォームから申請しましたが、1週間たっても新着に表示されていないのでそのサイトは削除いたしました。
- サイト内のリンクの色が色々背景色や画像の月で見えにくいと言う改善要望受けてリンク色変更しましたが最終的にすべてのページにCSSでカーソルが乗るとリンク背景色が変わるようにしました。
これで醜い事は無いと思いますが携帯ではCSSは適応しません。
[2020/11/20] 報告改善掲示板の要望と新たな機能について
掲示板にあった要望と改善&新たな機能実装しました。
- 報告改善掲示板にあった背景の色と文字色の改善を行いました。
掲示板のサブタイトルと投稿者名の色を金色とライム色に変更、サイドメニューの色もリンクは#C0C020(品のある黄色)に変更しました。
新機能はサイドメニューのリンクの上にエラーが出ていないかをチェックする機能を付けました。
もし仮に504 Gateway Timeoutのエラーが出ていた時は「正常動作中!」の文字が「異常解消」のボタンが現れますので気が付いた方はボタンをしていただけるとありがたいです。
それと文字色が管理者と環境が違う為に違う色になっていたり全ての部分の色を変更し忘れている可能性がある為、見つけた場合は教えていただけたら幸いです。
- 登録者が自分以外で10人を超えたのでID:2は削除いたしました。
削除いたしましたが・・・公式戦の登録情報や草戦闘にはまだID:2が残っていますが、削除されていてデータは残っていませんのでご了承ください。
これについてはかなり改造に手こずりそうなので暫くお待ち下さい。
[2020/11/19] 公式大会後のログイン履歴によるID削除処理について
以前設置した時の処理文を修正しました。
- 2010年に設置した時にログイン履歴が30日以上無いIDは大会後に削除される処理でしたが、それが長いと感じていたのでifの処理で>を<にしていました。
その状態だった事に気が付かず本日の処理でID:6の方が削除されていたので気づきました。
現在のID:6の方は新たに登録された方ですが、それ以前に登録されていたID:6の方、大変申し訳ありませんでした。
しかし多数の登録者の方のおかげでこのような問題が発見できたのでこれからも問題が出てきた場合はどうかご協力を宜しくお願いします。
[2020/11/18] エラー解消
504 Gateway Timeoutのエラーが出ていたようなので修正しました。
- 報告改善掲示板に504のエラー報告があったのでロックファイルを削除して正常に動作する様に修正しました。
可能でしたら正常に動いていた次の行動でエラーになったか教えていただけますと根本的な問題の解決になりますので掲示板へご報告を宜しくお願いします。
[2020/11/13] TOPリンク
スタッフ
画像使用サイト
その他
Gladiators Station主催者
ブルーレット奥田家
Gladiators Ver 2.8.1b |
|