定時にcgiプログラムを起動するには?

[上に] [前に] [次に]
りょ [E-Mail] 1999/07/21(水) 21:18:55
ある時刻になったら掲示板の書き込みをメールでまとめて送信する
プログラムを作成しようとしているのですが,定刻に自動的にcgiに
アクセスして処理を行わせる方法がわかりません.わかる方がいた
ら是非教えてください.よろしくお願いいたします.

無印良品 1999/07/21(水) 22:27:58
cronを使えば簡単!(^_^)V
なんだけど・・・これ使えないサーバーが多いから、最後にアクセス
された日時を保存しておいて、前の日時と日にちが違うならメールへ
送信ってな事をさせればいいんじゃないかな。

ただし、1日以上書込が無けりゃメールされないけど・・・
#ちなみに常駐させる手も有るけど、これも禁止している所が多し
#あっ、あとatって手もあるなぁ、使えりゃこの手もあるけどうえの方法が無難

ばかぼん 1999/07/22(木) 12:52:55
>定刻に自動的にcgiにアクセスして処理を行わせる方法
これって、「定刻にクライアント側から自動的に」ってことでしょうか?
それともサーバ側から?
ちなみに「りょ」さんがサーバの環境を自由にカスタマイズできるならともかく、
できないなら、cron(クロックデーモン)は厳しいかも。
確かこれって、crontabとかいうファイルに日時とコマンド指定してcronが実行するんでしたっけ?
実行するには確か権限がいるはず。
通常はスーパーユーザしか権限はなく、スーパーユーザによって権限を与えられたユーザでないと
この機能は使えないと思ったんですが?

B-Cus 1999/07/22(木) 13:24:10
> 実行するには確か権限がいるはず。
普通のUNIX(少くとも*BSD/Linux/Solaris)なら、デフォルトでは
誰でも使えます。ISPならば この機能を殺しているところも
あるでしょうが、試してみる価値はあるでしょう。

[上に] [前に] [次に]