Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день!
Согласно документации http://laravel.com/docs/5.1/scheduling#introduction запуск по крону
* * * * * php /path/to/artisan schedule:run 1>> /dev/null 2>&1
запустил, пару раз скрипт сработал - потом переклинило [RuntimeException] Too many arguments. в консоли.
Те скрипт не видит Get аргумента '1'.
Подскажите что за глюк ? Как исправить ?
Не в сети
Сам спросил - сам отвечу.
Попытка запустить php с ключом -d, приводит к таким глюкам. Уж не знаю с чем связано. Плохо конечно - приходится полагаться на сам фраймворк, оставляя вероятность "завешать" сервер.
/usr/bin/php -d max_execution_time=300 /path/to/artisan schedule:run 1
Не в сети
дело вряд ли в том что указаны параметры для пыхи
тут дело в ошибке в документации
там лишняя 1 перед >> /dev/null
дело вряд ли в том что указаны параметры для пыхи
тут дело в ошибке в документации
там лишняя 1 перед >> /dev/null
ИЫ ТОЖЕК НЕ ПРАВ ;-)
Что означает "> /dev/null 2>&1"
Вся инфа в комментах, статья так себе
Изменено hzone (02.08.2016 12:45:55)
Не в сети
Не в сети
>> означает допись в существующий файл/поинтер, этого не нужно делать (не обязательно), но если очень хочется, то никто не запрещает городить новый огород.
а "2>&1"
означает перехват ошибок stderr и посыл туда же.
Изменено hzone (03.08.2016 12:00:32)
Не в сети
Не в сети
Любишь ты спорить )))), даже если об одном и том же говорить )))
Изменено hzone (04.08.2016 00:48:09)
Не в сети
Не в сети
Главное, чтобы это было нужно не только тебе
Не в сети
Но не суть важно. Главное тема си... /dev/null исчерпана
Не в сети
Страницы 1