Как переместить загруженные файлы в общую папку внутри public_html в Laravel? - PullRequest
0 голосов
/ 27 апреля 2018

У меня есть веб-сайт laravel, но я столкнулся с проблемой загрузки файлов. Я использую функцию перемещения, чтобы переместить загруженные файлы в общую папку. В моем Xampp он работает нормально, но когда я загрузил сайт на свой сервер, он больше не работает, потому что общая папка теперь находится внутри public_html. Любая помощь с этим ??

1 Ответ

0 голосов
/ 27 апреля 2018

Место назначения, куда вы хотите переместить файл

 $destinationPath = 'img';

Изображение новое имя

$imageName = 'img_' . rand(1000000, 9999999) . '.' . $request->file('file_name')->getClientOriginalExtension(); //$product->id . '.' .$request->file('file_name')->getClientOriginalExtension();

Переместить файл

$request->file('file_name')->move($destinationPath, $imageName);

Путь к файлу

$path = public_path() . '/' . $destinationPath . '/' . $imageName;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...