[[CodeIgniter]]
#contents
*CodeIgniterを定期実行 [#jc020dd4]
crontabでCodeIgniterのスクリプトを定期実行する方法
(参考)
-[CodeIgniter][PHP]CodeIgniterの学習 52 - CodeIgniterをバッチとして呼び出せるようにする
http://d.hatena.ne.jp/dix3/20081203/1228237872
-メール受信で codeigniter の メソッドを起動する方法
http://hampom.wordpress.com/2009/12/03/%E3%83%A1%E3%83%BC%E3%83%AB%E5%8F%97%E4%BF%A1%E3%81%A7-codeigniter-%E3%81%AE-%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/
-CodeIgniterで空メール受信によるcron(バッチ処理)をする。
http://blog.livedoor.jp/kronekodow/archives/65268770.html
-CodeIgniterのcronで「Error: The URI you submitted has disallowed characters.」
http://csstemplate.blog.shinobi.jp/Entry/290/
-CodeIgniter > Wiki > Cron job bootstrapper
http://codeigniter.com/wiki/Cron_job_bootstrapper/
-CodeIgniter > Wiki > Category:Advanced -> CronScript
http://codeigniter.com/wiki/Category:Advanced::CronScript/
* wgetの利用 [#s86d8b86]
Cron job bootstrapper を使わない方法のアイデア
http://program.sagasite.info/wiki/index.php?CentOS%E3%81%AEcron
>wgetでPHPスクリプトにアクセスして実行させるアイデア
[[コマンドラインからのPHP実行>http://centossrv.com/bbshtml/webpatio/2187.shtml]]
目的のphpスクリプトへwgetするようにcronに記述するといいです。
出力は不用なので /dev/null へ破棄するとか。
簡単なスクリプトを組んで、
-実行する間隔
-WebアプリのスクリプトのURL
を登録しておき、定期的にwgetするとか。