下
Yakumo BBS Scriptについて
53:小林◆YAKUMOZcw. 06/07(木) 21:33 Of6a3HfA0 [sage]
うまくいかない原因はcronで動かす場合、CGIモジュールでurlが取得できない事でした。
考えてみれば、cronとういのはwebサーバー上で動かすかどうかは考慮しないのだから
当たり前かもしれない。
そうなると画像ファイルのurl書き換えをどうするか・・・
54:p26044-ipngn902sapodori.hokkaido.ocn.ne.jp 06/07(木) 23:14 n.n5egWn0
sleepだとどうなのかなーと思ったり
負担でかいかなー
55:小林◆YAKUMOZcw. 06/07(木) 23:25 Of6a3HfA0 [sage]
sleepぐぐっても分かんなかったです。
どういう仕組み?
56:p26044-ipngn902sapodori.hokkaido.ocn.ne.jp 06/08(金) 00:03 PVAcmUej0
定期的に実行するとしてテキトーにググってみたら
whileでループさせて、sleepで秒数指定っていうのが出てきたので
http://how-to-be-a-hacker.seesaa.net/article/251449469.html
57:小林◆YAKUMOZcw. 06/08(金) 00:10 aepa3p8.0 [sage]
cronの代わりになりそうですが、これをレンタルサーバーでやったら、
追い出されますって。
とりあえず、解決策は思い付いたので、何とかなりそう。
58:小林◆YAKUMOZcw. 06/08(金) 17:27 aepa3p8.0 [sage]
cronで落ちたスレの画像url書き換えは何とかCGIモジュールを使わずにできた模様。
その後の動作にも特におかしな点はないような。
レス数上限を超えたスレが設定より早く落ちた理由は・・・・
え〜と・・・1時間は何秒ですかね、60*60=3600秒ですね、時間を秒に直すには3600倍
しなければなりませんが、360倍してました。1時間でおちる筈が6分で落ちてました(^^;
59:小林◆YAKUMOZcw. 06/08(金) 19:02 aepa3p8.0 [sage]
cron処理は完成したような感じ。これから他の修正した管理コマンドのテストをしてみて
正常なら新しい人柱版のアップロード作業に入ります。
今回はスレ圧縮のみの予定だったのですが、他にも大量の修正をしました。
60:小林◆YAKUMOZcw. 06/09(土) 08:46 gytosBPv0 [sage]
アニメーションgifを投稿されると、サムネに無駄なファイルが出来ます。
今のところftpソフトで削除するしか無いですね〜、う〜む。
処理が止まる訳では無いので、今回は保留して次回の人柱版で対策します。
datファイルのアップロードで不具合が出そうなので、修正が必要、ここを修正
したら人柱版アップの準備に入っても良いかも。
61:小林◆YAKUMOZcw. 06/10(日) 02:28 Vj5/FBQv0 [sage]
うっかり昼寝をしてたら、夜になってたww
datファイルアップロードの不具合回避はできました。
アニメーションgif投稿時のサムネの不具合の対策を思いついたので、
それをしてから、新しい人柱版の準備します。
62:小林◆YAKUMOZcw. 06/10(日) 03:08 Vj5/FBQv0 [sage]
アニメーションgif対策完了、昼寝したから眠れない、新しい人柱版の準備にはいろう。
上前次1-新書写板覧AA全