cronジョブの多くのSOスレッドを調べましたが、単純なcronジョブが1回だけ実行され、1分ごとに繰り返されない理由がわかりません。
これが私のcronjob設定です:
html$ crontab -e //directory where my web application resides
*/1 * * * * php index.php cronjob everyMinute //command inside crontab
html$ php index.php cronjob everyMinute //run script
これが私のPHPスクリプトです(私のWebアプリケーションはCodeigniterフレームワークを使用していますが、それは関連性がないようです):
function everyMinute(){
if($this->input->is_cli_request()){
$count="i can count everyMinute".time();
echo " {$count}!".PHP_EOL;
file_put_contents("test.txt","Counted $count\n", FILE_APPEND);
}
}