私は Laravel 4 の初心者ですが、cron の作成やフレームワーク (codeIgniter / Yii など) の使用については初心者ではありません。
Laravel 4のインストールをローカルホストにセットアップし、本番Webサーバーにも同じようにセットアップしました。
cron 経由でコマンドを起動すると:
php -q path/to/laravel/artisan command:myspecificcommand or (same effect)
php -q path/to/laravel/artisan cache:clear
次に、例外を取得します。
RuntimeException
Failed to start the session because headers have already been sent by "" at line 0.
それはで発生しますvendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Session/Storage/NativeSessionStorage.php
MacO のコンソールでこれらのコマンドを起動すると、すべての処理が正しく実行されます。私は実稼働サーバーで使用しています: php 5.3.13
、 output_buffered セットがあります (エラーのタイトルのためにそれを探します) が、完全に立ち往生しています。
結果の画像をあげます(スタックあり)