Size: a a a

Laravel Framework Russian Community

2020 November 20

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Ок, спасибо, погуглю
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Andrey
Временный файл
Путь
Передал путь через:

$file->getPathname()

Лог выдал:

/tmp/phpEwNgJv

Но при:

Storage::copy($file->getPathname(), 'oppppppa.jpg');

Ловлю:

Bad Request! File not found at path: /tmp/phpEwNgJv

Это нормальное поведение?
источник

C(

CaD (Эксперт в сфере... in Laravel Framework Russian Community
че
источник

B

Bat in Laravel Framework Russian Community
Andrey Dmitriyev
Передал путь через:

$file->getPathname()

Лог выдал:

/tmp/phpEwNgJv

Но при:

Storage::copy($file->getPathname(), 'oppppppa.jpg');

Ловлю:

Bad Request! File not found at path: /tmp/phpEwNgJv

Это нормальное поведение?
так это не полный путь, как минимум нет расширения, сделай dd
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Bat
так это не полный путь, как минимум нет расширения, сделай dd
для файла?
источник

👤U

👤 User in Laravel Framework Russian Community
Bat
так это не полный путь, как минимум нет расширения, сделай dd
Вы серьёзно? Про $_FILES что то слышали?
источник

👤U

👤 User in Laravel Framework Russian Community
Andrey Dmitriyev
Передал путь через:

$file->getPathname()

Лог выдал:

/tmp/phpEwNgJv

Но при:

Storage::copy($file->getPathname(), 'oppppppa.jpg');

Ловлю:

Bad Request! File not found at path: /tmp/phpEwNgJv

Это нормальное поведение?
Да. Это временный путь. После завершения работы скрипта удаляется.
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
👤 User
Вы серьёзно? Про $_FILES что то слышали?
Вы серьезно? Откуда у него $_FILES в джобах?
источник

👤U

👤 User in Laravel Framework Russian Community
Получил лог явно не вжобе же.
источник

👤U

👤 User in Laravel Framework Russian Community
Короч. В контроллер приходит файл. Вы его копируйте себе куда нибудь. В джобк передавайте ваше новое имя файла. В джобе уже его обработайте.
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
👤 User
Короч. В контроллер приходит файл. Вы его копируйте себе куда нибудь. В джобк передавайте ваше новое имя файла. В джобе уже его обработайте.
Спасибо, сейчас попробую
источник

👤U

👤 User in Laravel Framework Russian Community
Как вариант оставить в тмп даже. Скопируйте с новым именем.
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Alexander Pavlenko 🌚
Вы серьезно? Откуда у него $_FILES в джобах?
Так себе вывод

json_encode($_FILES)

{"image":{"name":"pic-5.jpg","type":"image\/jpeg","tmp_name":"\/tmp\/php7KlDzc","error":0,"size":261394}}/jpeg","tmp_name":"\/tmp\/php7KlDzc","error":0,"size":261394}}
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
Andrey Dmitriyev
Так себе вывод

json_encode($_FILES)

{"image":{"name":"pic-5.jpg","type":"image\/jpeg","tmp_name":"\/tmp\/php7KlDzc","error":0,"size":261394}}/jpeg","tmp_name":"\/tmp\/php7KlDzc","error":0,"size":261394}}
О чем это мне должно сказать?
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Alexander Pavlenko 🌚
О чем это мне должно сказать?
Нет полного пути к файлу ?!
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
При чем тут полный путь
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Alexander Pavlenko 🌚
При чем тут полный путь
Я так понял он мне нужен, чтобы скопировать файл
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
Ты понял но не так
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
$_FILES в Джобе будет пустой
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Alexander Pavlenko 🌚
$_FILES в Джобе будет пустой
Т.е. он после завершения запроса умрет. Понял. Ура)
источник