質問

私は、PHPスクリプトは、私のサーバー上で10分ごとに実行されるようにcronジョブを実行しようとしています。スクリプトは、データベースを更新します。今、私のcrontabは次のようになります:

* /10 * * * * /usr/bin/php  /home/user/public_html/domain.com/private/update.php

しかし、PHPスクリプトを実行すると思われることはありません。私もでcronのタブを更新した後にcronを再ロードしようとしました。

  $ /etc/init.d/cron reload

が、これはどちらか動作しませんでした。私の現在のcrontab外観は正しくフォーマットしますか?それはスクリプトを実行するためにファイルを指定する必要があり、特定の権限はありますか。

役に立ちましたか?

解決

「*」と「/ 10」の間にスペースがあってはなりません。それはする必要があります:

*/10 * * * * /usr/bin/php  /home/user/public_html/domain.com/private/update.php
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top