バッチ コール

Ziu ではブラウザアクセスの URI ルーティング によるモジュール実行の他に、バッチコール (コマンド実行) でモジュール名を指定して実行する機能があります。

コマンド指定方法

以下のサンプルでコマンド実行の指定について解説していきます。

export ZIU_ENV=production; /usr/bin/php -q /path/to/batch/index.php member/export
  • export ZIU_ENV=production;
    PHP環境変数を定義します。環境設定により環境判定方法を env_var としている場合の Ziu が動作する環境を指定します。

  • /usr/bin/php -q
    PHPコマンドを指定します。実行環境ごとにパス調整をして下さい。

  • /path/to/batch/index.php
    Ziu にバンドルされているバッチコール用のディスパッチャーを指定します。

  • member/export
    モジュール名を指定します。

以上が全てです。シンプルで特に難しい事はありません。