2017-06-19 8 views
0

cpanelでcronジョブを使用する必要があり、CodeIgniterを使用しています。私のコントローラのパスはhttp://www.example.com/myfolder/application/controllers/cron/cron_controller.phpです。コントローラをcronでどのように呼び出すのですか? crontabのでcpanelのcodeigniterのCronジョブが動作しない

+1

。これまでに試したことをいくつか共有してください。 – Bhavin

+0

ありがとうBhavin、私のコードはURLで正常に動作していますが、cronは動作していません。私は自分のコードをチェックして、それは正しいです。 –

+0

「http://www.example.com/myfolder/application/controllers/cron/cron_controller?option=com_jnews&act=cron」のようにカールしてみてください – hrishi

答えて

0

は単にここで、それが動作します

0 * * * * php /controllers/cron/cron_controller.php 

を定義*あなたがcronを実行しようとしているとき、あなたはコマンドから実行している変数(時間)

Example of job definition: 
.---------------- minute (0 - 59) 
| .------------- hour (0 - 23) 
| | .---------- day of month (1 - 31) 
| | | .------- month (1 - 12) OR jan,feb,mar,apr ... 
| | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat 
| | | | | 
* * * * * user-name command to be executed 
0

ですあなたはまだインデックスを通過する必要があります。だからあなたのcronコマンドは次のようになります。私たちはこのURLを生成することはできませんCodeIgniterので

* * * * * php index.php cron cron_controller 

https://www.codeigniter.com/userguide3/general/cli.html

関連する問題