まず、との間にスペースを入れる必要がありphp
ます/var
:
から
* * * * * php/var/www/html/welcome.php
に
* * * * * php /var/www/html/welcome.php
^
/bin/php
次に、単にの代わりに使用する方がよいでしょうphp
。php
実行可能ファイルがどこにあるかを判断するにはwhich php
、コンソールに入力すると、ファイルパスが表示されます。したがって、次のようになります。
* * * * * /bin/php /var/www/html/welcome.php
^^^^^^^^
より多くの事:
- crontabが正しく保存されているかどうかを確認しますか?タイプ
crontab -l
。新しいcrontab行がそこにあるはずです。
- スクリプトは正確にこのディレクトリにありますか?試してみてください
ls -l /var/www/html/welcome.php
。
- コンソールから実行する場合、スクリプトは実行されますか?
/bin/php var/www/html/welcome.php
スクリプトまたはcrontabの問題かどうかを確認してください。
- スクリプトには実行モードがありますか?試す
chmod 755 /var/www/html/welcome.php
エラーの原因を特定できるように、最新情報を入手してください。