[PHP-users 32272] Re: 定時処理の方法

TANAKA Masayuki tanakamasayuki @ gmail.com
2007年 6月 4日 (月) 20:39:41 JST


こんにちは田中です。

1、ブラウザでスクリプト起動
2、スケジュールチェック(自作)
3、Sleep
4、ソケットで自分のURLを呼ぶ
5、終了

上記のスクリプトを呼べばcronの使えないサーバーでも
動作します。

とめるときには該当スクリプトの名前を変える。。。

結構危険なスクリプトですが、他に選択肢がない場合には
いかがでしょうか?

あとスクリプト自体の実行が1分制限とかがある場合には
注意が必要です

Sleepの長さを適度に調整してください
あとブラウザで複数呼び出すと、複数常駐するのでログの
掃出しとかで管理していないと危ないです

スクリプトがおかしいと、完全に暴走をしますのでご注意
ください

やばいと思ったら、すぐに該当スクリプトを削除するか名前を
変更してループを終了させてください

田中


PHP-users メーリングリストの案内