Size: a a a

2020 April 24

ИС

Илья Сакович in Laravel UA
Dmitry Kischenko
Привет всем
Ребят, кто сталкивался с проблемой, когда сохраняешь файл в хранилище а потом очередь начинает выделываться с его вычиткой и выдает подобное?

League\Flysystem\FileNotFoundException: File not found at path: tmp/260_tags.xlsx in /var/www/html/vendor/league/flysystem/src/Filesystem.php:389



в синк режиме все отлично шуршит. файл создается - проверял
как только хардкодом вбиваю путь к нему - то все магическим методом начинает работать
Полагаю, что после завершения выполнения скрипта файлы, положенные в tmp во время выполнения, удаляются
источник

ИС

Илья Сакович in Laravel UA
Поэтому в sync режиме доступ к ним всё ещё есть
источник

ИС

Илья Сакович in Laravel UA
А до очереди он не доживает
источник

DK

Dmitry Kischenko in Laravel UA
Илья Сакович
Полагаю, что после завершения выполнения скрипта файлы, положенные в tmp во время выполнения, удаляются
Я их физически сохраняю туда
источник

ИС

Илья Сакович in Laravel UA
Dmitry Kischenko
Я их физически сохраняю туда
Попробуй ради интереса класть в tmp1
источник

ИС

Илья Сакович in Laravel UA
будет ли поведение таким же
источник

ИС

Илья Сакович in Laravel UA
Ну короче в любую другую папку
источник

DK

Dmitry Kischenko in Laravel UA
чет мне кажется, что это лара выеживается
потому как рестартанул хренову тутчу раз воркер и о магия - заработало
источник

DK

Dmitry Kischenko in Laravel UA
верней ее очереди)
источник

DK

Dmitry Kischenko in Laravel UA
Илья Сакович
Ну короче в любую другую папку
так а толку
я туда сторадж прокинул
файлы именно сохранены физически, не те что tmp-шные
источник

ИС

Илья Сакович in Laravel UA
Dmitry Kischenko
так а толку
я туда сторадж прокинул
файлы именно сохранены физически, не те что tmp-шные
это была гипотеза
если проблема не в этом была, то ок 🙂
источник

DK

Dmitry Kischenko in Laravel UA
я в паблик их клал - тож самое было
источник

DK

Dmitry Kischenko in Laravel UA
тут именно странное поведение очереди
в какой-то момент не видит файл хоть убей
источник

ИС

Илья Сакович in Laravel UA
Dmitry Kischenko
чет мне кажется, что это лара выеживается
потому как рестартанул хренову тутчу раз воркер и о магия - заработало
на счёт этого - лара использует новый код лишь после перезагрузки воркеров
источник

DK

Dmitry Kischenko in Laravel UA
Илья Сакович
на счёт этого - лара использует новый код лишь после перезагрузки воркеров
я локально listen вешал
источник

ИС

Илья Сакович in Laravel UA
хм
источник

DK

Dmitry Kischenko in Laravel UA
там не надо рестартовать
источник

ИС

Илья Сакович in Laravel UA
тогда странно
источник

DK

Dmitry Kischenko in Laravel UA
вот и я тебе о чем)
источник

DK

Dmitry Kischenko in Laravel UA
пол дня на поиск гномиков ушел
источник