2015-12-22 2 views
0

Я пытаюсь загрузить на сервер аватар с фотографией. У меня есть функция ajax, которая работает правильно и загружает фотографию в папку tmp. Контроллер возвращает исходное имя и путь файла tmp и сохраняет скрытые поля.Laravel 5.1 - Переместить загруженный файл

Что мне нужно, когда я сохраняю модель, переместите файл tmp из папки tmp в папку аватаров (созданный мной внутри public/images/avatars).

Я пробовал с Storage::get($input['file_to_move']) и получил FileNotFoundException (хотя файл действительно существует). Как я могу получить var $file с файлом, чтобы сделать $file->move($avatars_path).

Спасибо заранее.

ответ

3

проблема локальная точка диска по умолчанию в каталог хранения ..

открытой конфигурации> файловой системы внутри дисков array вставить это:

 'public' => [ 
      'driver' => 'local', 
      'root' => public_path(''), 
     ], 

сейчас делают это

Storage::disk('public')->get($input['file_to_move']) 
+0

Это было прекрасно, спасибо большое !!! –

Смежные вопросы