cronjob を使用して、毎分リモート PHP スクリプト (example.com/cron.php) を開始する必要があります。現時点では、私の cronjob は次のようになっていますwget example.com/cron.php
。これは機能しますが、毎回サーバーに cron.php ファイルを配置します。どうすればこれを防ぐことができますか? または、代替手段はありwget
ますか?
質問する
3763 次
4 に答える
2
wget のマンページからの引用:
-O file
の使用は、
-O
単に「URL のファイルの代わりに名前のファイルを使用する」ことを意味するものではありません。むしろ、シェルのリダイレクトに似ています。ファイルがすぐに切り捨てられ、ダウンロードされたすべてのコンテンツがそこに書き込まれるwget -O file http://foo
ように機能することを目的としています。wget -O - http://foo > file;
つまり、-O -
出力を stdout にリダイレクトします。そして、単純にリダイレクトできるstdoutの出力/dev/null
:
wget -O - http://example.com/cron.php >/dev/null
于 2013-10-15T12:58:28.490 に答える
0
https://www.setcronjob.com/をご覧ください
この Web プログラムを使用すると、他のサーバーで cron ジョブを自動的にスケジュールできます。
于 2013-11-06T14:56:30.903 に答える
0
サーバーにlynxがインストールされている場合は、実行lynx example.com/cron.php
するか、curlを使用して実行できますcurl example.com/cron.php
于 2013-10-15T12:58:37.133 に答える