No.2ベストアンサー
- 回答日時:
CGIでは無理です。
CGIは、WWWブラウザからアクセスしたときに起動し、表示すべきデータを返す、というプログラムです。
原理的に、アクセスが来てない時にCGIプログラムを実行することはできませんので、「毎日同時刻に実行」することは不可能です。
No.3
- 回答日時:
こんな方法でどうでしょう
(手順)
(1)まず、下記のようなPerlスクリプトをつくり、Webサーバーにアップする。
(2)一定時間ごとにスクリプトが実行されるようにセット。
A. crontabが使える場合
* 6 * * * perl /usr/local/apache/htdocs/test.cgi 1> /dev/null
(毎日6時に/usr/local/apache/htdocs/test.cgiを実行)
B. crontabが使えない場合
電源入れっぱなしのWindowマシンが用意できるのであれば、
タスクスケジューラをつかって、"start http://www.example.com/test.cgi"を定時に起動。
(ブラウザが立ち上がり、上記URLを表示。メールが送信される)
---------------------------------- test.cgi ----------------------------------
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
$from = 'example@example.com';#メールの差出人
$to = 'example@example.com';#メールの宛先
$subject = "SUBJECT";#メールの件名(英語のみ)。日本語を使う場合は下記URLなど参照
#http://tech.bayashi.net/pdmemo/sendmailbyperl.html
$body = "メールの本文";
open(MAIL, "| /usr/lib/sendmail -t");
print MAIL "From: $from\n";
print MAIL "To: $to\n";
print MAIL "subject: $subject\n";
print MAIL "Content-Type: text/plain;\n\n";
print MAIL "$body\n";
close(MAIL);
exit;
------------------------------------------------------------------------------
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- LINE 24時間経過 LINEの送信取消しに成功した方はいますか? 2 2022/11/12 09:46
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Android Xperia 10 IVが定期的に再起動するのはメモリ(RAM)が原因ですか? あとなぜ本体設定に( 1 2023/02/01 00:01
- 片思い・告白 未読無視されて… 2 2022/11/17 13:15
- Excel(エクセル) 至急 Excel日付表示設定教えてください Excelの日付表示ですが、他者から送られてくるExce 6 2023/02/03 11:01
- 中途・キャリア 社長面接日時設定について。 エン転職から応募した企業の一次面接が5月1日にありました 面接官は2名で 1 2023/05/09 20:35
- gooのスマホ lineの着信画面ならず「不在着信」になる 1 2022/07/07 12:31
- iPhone(アイフォーン) iPhoneが毎月のようにモバイル通信で自動でアップデートして通信料400MBくらい使うので困ってま 6 2023/01/12 15:33
- Google+ ブランド品偽物サイトからのメールを拒否する方法 批判覚悟で投稿します。 とあるサイトからブランド品を 2 2023/01/11 21:49
- 一眼レフカメラ COMTEC社ZDR035個人使用 5 2022/05/18 17:55
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Perlプログラム上でアラートを表示
-
Webからアクセスし、画面のボタ...
-
CGIプログラムをインターネット...
-
シェルで書いたプログラムをper...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
ラジオボタンのグループ化
-
tplファイルのプレビューの方法
-
FFFTPでアップロードできない?
-
perlからphpを実行して結果を得...
-
CGIでソースがそのままでてしま...
-
アクセス制限がうまく動かない
-
PyCharmでのCGIを使ったWebサー...
-
FTPにて553エラー
-
FC2にwebPatio設置の方法
-
cgi-bin内に.htaccess
-
pythonのCGIでページを遷移したい
-
cgiもしくはJAVAなのでしょうか...
-
HTMLソースファイルからタグを...
-
FTPを使わずにHTTP経由でiアプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIって何ですか?簡潔に教えて...
-
Perlプログラム上でアラートを表示
-
Webからアクセスし、画面のボタ...
-
IISでエラー、Apachでは動くの...
-
同じ階層内を意味する「./」を...
-
CGIからGUIプログラムを立ち上...
-
ホームページにCGIを設置したの...
-
Javascript から CGI の呼び出し
-
ホームページ作成 cgi? java?
-
cgiで呼び出したプログラムを数...
-
IIS の管理コンソールというのは
-
cgi を定期的に自動実行
-
perlによる外部プログラムの実行
-
http://www.***.com/***/***.cg...
-
PHPとcgiの違い
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
URLに~/cgi-bin/~を隠す方法
-
VBAでサーバーにアクセスするに...
-
CGIでソースがそのままでてしま...
おすすめ情報