だから、これが私の状況です:
- CodeIgniterで完全なアプリをセットアップしました。
- PHPスクリプトを実行して、バックグラウンドタスクを開始しています。
私の質問 :
- その外部PHPスクリプトからCodeIgniter関数をどのように使用できますか(たとえば
$this->db
、または$CI->db
-は関係ありません)?
アイデア:include 'index.php';
スクリプトの上部にあるような回避策でうまくいくでしょうか?
だから、これが私の状況です:
私の質問 :
$this->db
、または$CI->db
-は関係ありません)?アイデア:include 'index.php';
スクリプトの上部にあるような回避策でうまくいくでしょうか?
最近のCodeigniterバージョンでは、コマンドラインから標準のコントローラーアクションを実行できます。タスクがデーモンのようなものである場合は、スクリプトの長時間実行部分に「タスクトリガー」ロジックを埋め込み、CIランドへの実際の作業のためにシェルアウトすることができます。