2016-09-22 13 views
0

私はCodeigniterを使用して自分のサイトを開発しています。これはUbuntuにインストールされたApacheで動作しています。Apacheを使ってubuntuでcodeigniter cronを設定する方法

私はcronを実行したいです。私はCodeigniterルーティングを使用しており、ルートからindex.phpも削除しました。

私のコントローラはホーム機能が勝者です。

私は2つの方法を試しましたが、誰も働いていないようです。

#49 5 * * * /usr/local/bin/php /var/www/project/web/index.php home winner 

13 6 * * * /usr/bin/curl http://www.project.com/home/winner 
+0

あなたはcronジョブを実行しようとしていますか? –

+0

はい@HardikPaghdarその私の質問 – user3110655

+0

1つのコントローラとモデルを作成し、直接URLに関数呼び出しを行います。同じプロセスがCron –

答えて

-1

cPanel cronジョブ設定でこれを試してください。 これは、5分ごとに実行することです。そして、Lynxは、システムにインストールされていること

*/5 * * * * curl http://yoursite.com/class/function 

https://www.drupal.org/docs/7/setting-up-cron-for-drupal/configuring-cron-jobs-using-the-cron-command

+0

私はcpanelを持っていません。私はターミナル(ubuntu)を介してそれを実行しています – user3110655

+0

私は5 * * * * curl http://www.example.com/home/winnerを試しましたが、動作しません:( – user3110655

+0

https://help.ubuntu.com/community/CronHowtoここを見てください –

0
  1. チェック(例えばコマンド "whereisはオオヤマネコ")
  2. 編集のcrontabの設定(コマンド「のcrontab - e ")
  3. このコマンドをcrontabのconfigに入れます(最初の行" mailto "オプションと同じ順序で、次の行に他のオプションがあります):
0これらの設定はcronで http://www.project.com/home/winner

-source

[email protected]

*/5 * * * *は/ usr/binに/オオヤマネコ、5分ごとに開始されます。そしてそこにいくつかのエラーがある場合、cronはMAILTOオプションで設定したアドレスでメールを送信します。

[Debian 4.7.2でテスト済み]

関連する問題