CRONでコントローラーのメソッドを呼び出す公開2015年9月5日(土)スポンサーリンクCodeIgniter3でCRONを使い、コントローラーのメソッドを呼び出す方法のメモ。基本的には2の時と同じなのだけど、コマンドラインからの呼び出しかどうかを判定するメソッド$this->input->is_cli_request()が非推奨になり、is_cli()が代わりに使われるようになった。}}上のようなコントローラーを用意した場合、cronの設定は以下の通り。barCodeIgniterを設置したディレクトリのindex.phpを呼び出し、その後にスペースを空けてコントローラーの名前とメソッド名を書く。メソッドの引数に値を渡したい場合は、メソッド名の後ろに値を続けて書く。"hoge"CRONからの呼び出しでのみメソッドを起動し、それ以外の通常のアクセスは除外したい場合はis_cli()を使う。}}CodeIgniter2で使われていた$this->input->is_cli_request()は非推奨となった。Ver3.1で除去される予定。今後はis_cli()関数を使う。Comment名前メールアドレスコメントAboutプログラミング関係の覚書が中心ですが、そのほか気の向くままに雑多なことを記しています。