1

Laravel 4 を使用してサイトを構築しています。データベースをバックアップし、いくつかのデータベース更新を行う新しいコマンドを作成しました。Windowsコマンドプロンプトを介してコンピューターで呼び出すと、正常に機能します。

php artisan dbupdate

しかし、共有ホスト サーバーで cron ジョブとして使用しようとすると、次のようになります。

1 * * * * php -q /home/******/laravel/artisan dbupdate

次のエラーが表示されます。

0 行目の "" によってヘッダーが既に送信されているため、セッションを開始できませんでした。

コードに何かあるのではないかと思ったので、すべてコメントアウトし、echo "hello command" ラインを入れてテストしましたが、それでも同じエラーが発生しました。laravel/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Session/Storage/NativeSessionStorage.php から来ています

私はLaravelを初めて使用し、cronジョブを初めて使用します。何が問題なのですか?

4

2 に答える 2