Size: a a a

2020 November 18

DT

Dmitriy Tkachenko in symfony
и посмотри что там в окружении крона есть
источник

DT

Dmitriy Tkachenko in symfony
Maxim Vintov
так у меня же локально он работает на обычные джобы, например echo "text"
ничего не меняется, у крона другие переменные окружения, а чаще всего их вообще никаких там нет
источник

DT

Dmitriy Tkachenko in symfony
запусти env в кроне и запусти env в консоли обычного юзера и сравни
источник

MV

Maxim Vintov in symfony
Dmitriy Tkachenko
запусти env в кроне и запусти env в консоли обычного юзера и сравни
Эм, мне кажется это бесполезно, так как крон работает от того же юзера, но окей, щас вкину и погуглю насчет енв.
На что мне обратить внимание, не совсем понимаю, какие переменные мне нужны
источник

DT

Dmitriy Tkachenko in symfony
чаще всего PATH
источник

DT

Dmitriy Tkachenko in symfony
вообще крон шлет мыло о результате запуска
источник

DT

Dmitriy Tkachenko in symfony
посмотри там ошибки
источник

S

Slava in symfony
Всем привет !)
Подскажите, пожалуйста, почему в прод - режиме, если выкинуть 500 — то придёт сообщение Internal server error, а в дев — режиме придёт сообщение, которое выкинуто с исключением.
И можно ли как то это переключить в проде ( чтобы приходило моё сообщение, а не дефолтное )
источник

DT

Dmitriy Tkachenko in symfony
exception listener
источник

fn

first name in symfony
Slava
Всем привет !)
Подскажите, пожалуйста, почему в прод - режиме, если выкинуть 500 — то придёт сообщение Internal server error, а в дев — режиме придёт сообщение, которое выкинуто с исключением.
И можно ли как то это переключить в проде ( чтобы приходило моё сообщение, а не дефолтное )
источник

fn

first name in symfony
Dmitriy Tkachenko
exception listener
Мне кажется, там даже можно без этого, просто создаешь свой шаблон ошибки, симфони подхватит и там можно будет вывести мессендж
источник

MV

Maxim Vintov in symfony
Dmitriy Tkachenko
и посмотри что там в окружении крона есть
Окружения и правда различаются, много переменных, которые есть у юзера, но нету к крона.
Какая-то обязательная нужна? несильно шарю в убунте :С
источник

DT

Dmitriy Tkachenko in symfony
Maxim Vintov
Окружения и правда различаются, много переменных, которые есть у юзера, но нету к крона.
Какая-то обязательная нужна? несильно шарю в убунте :С
все сильно зависит от настроек сервера, нагугли куда твой крон отправляет письма с итогами запуска - там будет ошибка, ее и надо исправлять
источник

AE

Anton Eliseenko in symfony
Всем привет. Кто может протянуть руку помощи и ткнуть носом? Можно в личку, чтоб тут не мусорить :) Не могу понять где лажаю в конфигах - не могу настроить чтоб error логи попадали в stderr. access логи вижу, а error логи - нет. Связка docker + supervisor + php-fpm + nginx.
источник

AE

Anton Eliseenko in symfony
ну симфони, конечно )
источник

АЯ

Андрей Ява in symfony
В конфиге монолога посмотри
источник

ПГ

Павел Г. in symfony
Alexander Karelin
как указать сервис в config/services если это синглтон ?
Вроде же по умолчанию сервисы инициализируются один раз, т.е. можно тянуть через контейнер ака синглтон.
источник

AE

Anton Eliseenko in symfony
Андрей Ява
В конфиге монолога посмотри
Уже часа 4 кручу конфиги монолога, nginx и супервизора. Без толку
источник

ПГ

Павел Г. in symfony
Anton Eliseenko
Уже часа 4 кручу конфиги монолога, nginx и супервизора. Без толку
access и error логи это разве не про nginx?
источник

AE

Anton Eliseenko in symfony
Павел Г.
access и error логи это разве не про nginx?
В том и вопрос, говорю монологу писать в файл - пишет, а в /dev/stdout нет
источник