エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
CakePHP 1.2 シェル機能でバッチ処理やコマンドをサーバー側で実行する - Web Tech Log by 1KB
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CakePHP 1.2 シェル機能でバッチ処理やコマンドをサーバー側で実行する - Web Tech Log by 1KB
CakePHPは自身のフレームワークを活用したコードをサーバー側で実行するシェル機能があります。ブラウザ... CakePHPは自身のフレームワークを活用したコードをサーバー側で実行するシェル機能があります。ブラウザのHTTPリクエストに頼らず実行でき、バッチ処理などに活用できます。忘れないうちにメモっておこう。 /path/to/app/vendors/shells/batch.php にファイルを作る。「batch.php」としたが名前は何でも良い。 <?php class BatchShell extends Shell { var $uses = array('Model');//モデルを使用する場合指定しておく function main() { //ここにコードを書く } } ?> デフォルトでは、main()メソッドが実行されます。 次にシェルスクリプトを用意。 /path/to/sh/batch.sh #!/bin/sh /usr/local/bin/php /path/to/cak