Я новичок в Laravel 4, но не новичок для создания хрон или с использованием рамок (CodeIgniter/Yii, ...)Запуска Laravel 4 команды ремесленника через Cron задачу
Я настроить установку Laravel 4, в моем локальном хосте и на моем рабочем веб-сервере.
Когда я запускаю команду через хрон:
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
когда я запускаю эти команды в консоли MacOs все вещи достигнуты правильно. Я использую на своем сервере: php 5.3.13
, есть набор output_buffered (я искал это из-за названия ошибки), но я полностью застрял.
Я даю изображение результата (есть стек)
Это решается ... сам. Это может зависеть, я думаю, от хостинга (goDaddy, ovh, one, ...). Я пробовал php ... мою команду мастеров. Затем я перехожу на php-cli ... artisan и все отлично работает. Я был бы очень рад узнать, какие различия между php и php-cli –
Если вы решили это, перейдите к «Ответьте на свой вопрос» и отправьте ответ. –