cron_dispatcher.php ファイルを使用して cron ジョブを実行しています。しかし、次のエラー メッセージが表示されます。
Undefined variable: argc [APP/webroot/cron_dispatcher.php, line 87]
87行目の私のコードは
define('CRON_DISPATCHER', true);
if ($argc == 2) {
$Dispatcher = new Dispatcher();
$Dispatcher -> dispatch($argv[1]);
私のcronコマンドは /web/cgi-bin/php5 /my/path/to/html/app/webroot/cron_dispatcher.php /users/test/ です
ありがとうございました。
EDIT 解決済み:。解決策は、CLI モード /usr/local/php5/bin/php (Godaddy サーバー固有) で cron コマンドを実行することです。
エラーが表示されますが、最終的にコントローラーのアクションが実行されます。
特に「VSTM」の皆様、ありがとうございます。