cronに毎分スクリプトを実行させたいです。スクリプトは、スクリプトによって決定されたとおりに、さまざまな人に電子メールを送信します(cronに電子メールを送信させたくありません)。以下のコードは機能しますか、それともファイルパスを別の方法で構造化する必要がありますか?
MAILTO=""
* * * * * http://www.mydomain.com/myfile.php
cronに毎分スクリプトを実行させたいです。スクリプトは、スクリプトによって決定されたとおりに、さまざまな人に電子メールを送信します(cronに電子メールを送信させたくありません)。以下のコードは機能しますか、それともファイルパスを別の方法で構造化する必要がありますか?
MAILTO=""
* * * * * http://www.mydomain.com/myfile.php
いいえ、これは機能しません。cron に php スクリプトを実行させるには、2 つの選択肢があります。
MAILTO=""
* * * * * lynx -dump http://www.mydomain.com/myfile.php
また
MAILTO=""
* * * * * /usr/local/bin/php /local/path/to/myfile.php
もちろん、lynx の代わりに curl やその他の Web クライアントを使用できます。後者はもちろん、php スクリプトがローカルである必要があります。