CodeIgniter2.X系でバッチ的に動作させたい場合について調べたら
CodeIgniter 日本語版のユーザガイド(ここではver.2.0.3)の記事がありました。
↓↓
CLI からの実行 : CodeIgniter ユーザガイド 日本語版.
こちらの説明を引用させてください。
[php]
< ?php
class Tools extends CI_Controller {
public function message($to = 'World')
{
echo "Hello {$to}!".PHP_EOL;
}
}
?>
[/php]
このようなコードをtools.php というファイル名で
application/controllers に保存します。
ブラウザからは
http://example.com/index.php/tools/message
というURLで呼び出せます。
結果は
「Hello World!」と表示されます。
これをターミナル(コマンドプロンプト)から呼び出す方法が下記の通りです。
[java]
$ cd /path/to/project
$ php index.php tools message
[/java]
これで
[java]
$ Hello World!
[/java]
と表示されます。
[java]
$ php index.php tools message “John Smith”
[/java]
URL の引数と同じように引数を渡すことができます。”John Smith” を引数として渡すことで、次のように表示されます。
[java]
$ Hello John Smith!.
[/java]
・・・これだけでした。
他のブログにて cron.php で動作させる方法を書いていたのですが、本来はこれが正式です。
わざわざ苦労してたのかと思うと・・・orz
そしてその記事を見て試した方がいらっしゃったら申し訳ないです。
CodeIgniter2.x 系のバッチとして呼び出し について
この記事を書いた人
関連記事 Relation Entry
329 views
【重要なお知らせ】GTI 賢威-SYN管理ツール Ver 1.7.0 提供開始 — 子テーマ不要の検索窓追加と今後のアップデートについて
- CMS
- PHP
- WordPress
- お知らせ
- かいはつもの
- プラグイン
- 賢威
- 雑記
214 views
【脆弱性とは?】AIが自律的にシステムをハッキング?ジム予約改ざん事件から学ぶ教訓
- AI・人工知能
- かいはつもの
- セキュリティ
- ニュース
- 雑記
712 views
株式会社ジーティーアイ 14周年!15年目の節目に、いびつな曲線ではなく「きれいな円」を描くようなモノづくりを
- お知らせ
- イベント
- ニュース
- ネタ
- ビジネス!
- 会社設立・起業
- 制作実績
- 福岡
- 雑記

コメント Comments
コメント一覧
コメントはありません。