SiZE
ты видишь там ответ?
Ну типа я могу научить гуглом пользоваться )
SiZE
Но в кратце: удаляешь очередь, добавляешь снова
Anonymous
ну типа скинь ссылку где эта проблема решена
Anonymous
в ларавеле есть такой механизм?
SiZE
У тебя очереди на чем?
Anonymous
У тебя очереди на чем?
ты предлагаешь мне взять редис и удалить там очереди?
SiZE
ты предлагаешь мне взять редис и удалить там очереди?
Ну тип того. В ларе есть механизм который скидывает неудачные очереди в failed_jobs
SiZE
Я не прогаю на ларе, попробуй глянуть что там происходит https://laravel.com/docs/5.6/queues#dealing-with-failed-jobs
Anonymous
Ну тип того. В ларе есть механизм который скидывает неудачные очереди в failed_jobs
я это отлично знаю, но только к чему мне зафейлиные задачи?
Anonymous
и ты думаешь, что удалить из редиса задачу это хорошее решение?
Anonymous
разумеется они не выполнятся тогда
Anonymous
А подумать? :)
вообще без понятия
Anonymous
мне не нужны неуспешные задачи, мне нужно приостанавливать их.. Какая тут связь?
SiZE
Ну по аналогии сделать приостановку и возобновление
SiZE
Можешь чо нить с этим подумать https://github.com/laravel/framework/blob/5.6/src/Illuminate/Queue/Worker.php#L553
Dmitriy
кто знает, как можно запускать с админки какие то задачи в фоне и приостанавливать их?
приостанавливать не выйдет. так как очереди запускаются в дочернем процессе
Dmitriy
kill -9 только
Dmitriy
или костыль с переменной из редиски
SiZE
или костыль с переменной из редиски
это кстати опасно может быть
SiZE
если очередей лям )
Anonymous
приостанавливать не выйдет. так как очереди запускаются в дочернем процессе
Ну а как лучше тогда сделать отмену какого то действия? Например, есть какая то сжималка видео и юзер загружает его и нажимает сжать.. а потом надо отменить это действие
Anonymous
Просто интересно стало как такое сделать
Denis
Всем привет! Использую Auth, логин и пасс в таблице users, но email хранится в другой таблице. Как сделать passreset? Стандартный метод ищет email в users
Denis
Ну получилось так, что users это лицевой счет, по нему я делаю авторизацию в личку... И есть таблица shareholdes - это пайщики... там уже личные данные, у одного пайщика может быть несколько лицевых счетов...
Фарид
(5.6) Скажите, как можно изменить настройки почтового сервера, что указаны в ENV файле, прямо во время отправки письма?
Айбек
там же есть типа ->from()
Maksim (Ellrion)
Я про эти.
А какой кейс может быть у смены почтового драйвера на лету?
Iskandar
Добрый день, помогите пожалуйста с вопросом. Делаю виджет расписания пар на сайте, при открытии страницы в виджете должно отображаться какая сейчас идет пара, какая была и какая будет. У меня есть таблица lessons (title, start[datetime], stop[datetime]). Как мне составить запрос в бд, чтобы выбрать именно эти 3 пары?
Maksim (Ellrion)
Хранение в БД настроек.
Ну тогда лучше добавить что то что перед вызовом мэйлера перезапишет конфиги из бд. Даже не так, придется перекрыть регистрацию мейлера и в билд функции засетить конфиги из бд. https://github.com/laravel/framework/blob/1ce5f49586089098f0d6ee75f39e097ceaf93026/src/Illuminate/Mail/MailServiceProvider.php#L41 А мб у контейнера есть возможность бефор билд сервиса что то сделать надо глянуть.
Nik
нда
Anton
Добрый день, помогите пожалуйста с вопросом. Делаю виджет расписания пар на сайте, при открытии страницы в виджете должно отображаться какая сейчас идет пара, какая была и какая будет. У меня есть таблица lessons (title, start[datetime], stop[datetime]). Как мне составить запрос в бд, чтобы выбрать именно эти 3 пары?
Как мне тут кажется одним простым запросом тут не вытащить, можно конечно нагородить с join и два раза заджойнить, но какой смысл. Скорее всего пар не много в день (ну 7 максимум), я бы вытаскивал все и уже в php выбирал нужную +-1 туда сюда
Maksim (Ellrion)
Согласен с комментарием выше. Проще выбрать все за этот день
Iskandar
но с предыдущим и следующим не получается
Illia
но с предыдущим и следующим не получается
Антон хорошую мысль толкнул
Iskandar
да, попробую так спасибо
Anton
Кстати вопрос - первая и последняя пары - что там надо показывать до и после соотвественно? 🙂
Anton
ну это я так... набросил 🙂
Iskandar
Стремный запрос. Для тебя он не верен
да, лучше взять все предметы за день, классная идея
Maksim (Ellrion)
Стремный запрос. Для тебя он не верен
Не перечитал. Он конечно верный для текущего урока но непонятно нафига так сравнивать с кучей функций вместо обычного битвин
Rustam
Всем привет
Rustam
подскажите ребята, прописываю в конфиге mailgun хост и Api key установил quzzle но не отправляются письма. Например письмо о восстановлении пароля?
Rustam
кеш скинул но все равно - ноль реакции
Andriy
Пацаны, такая вот беда
Andriy
Andriy
Очень много времени идет на Content Download
Rustam
может письмо в очередь летит, а воркер не запущен?
да вроде пока не использую очереди
Illia
да вроде пока не использую очереди
какое значение в QUEUE_DRIVER в .env? надо убедиться, что дело точно не в этом
Illia
тут все ок
Арсений
так это не .env
Rustam
так это не .env
это отсюда dd(Config::all());
Illia
ты ещё глянь в личном кабинете mailgun
Rustam
а я смотрел
Illia
появилось ли оно там
Rustam
чет ничего вообще
Rustam
главное курлом отправляется
Illia
MAIL_DRIVER=mailgun ?
Rustam
Rustam
в services.php тоже прописал
Rustam
Rustam
По идее вроде все
Rustam
мда
Rustam
поменял драйвер на smtp
Rustam
и заработало сразу