私はubuntuサーバーを実行しており、1時間ごとにスクリプトを実行しようとしています。私が試したのは:
sudo crontab -e
そして、これをファイルの最後に追加します。
MAILTO="info@email.com"
30 * * * * /usr/bin/php /var/www/scripts/cronscript.php
スクリプトが実行されていないようで、メールが届きません。
私は何を間違っていますか?
phpのフラグを使用して、-f
そのファイルを入力として受け取るように指示します。
MAILTO="info@email.com"
30 * * * * /usr/bin/php -f /var/www/scripts/cronscript.php
つまり、もちろん、PHPが実際に次の場所にある場合/usr/bin
使用:
30 * * * * /usr/bin/wget "http://example.com/scripts/cronscript.php"
私のために働いた