OldSchool1705
@OldSchool1705
I want to become a programmer

Не срабатывает загрузка файла, почему?

При загрузке файла ничего не происходит, и в umpload картинка не попадает, почему если все пути прописаны?
class ImageController extends Controller
{
    public function upload(Request $request){
       $path =  $request->file('image')->store('upload','public');
       return redirect()->route('home.image');
    }
}

@isset($path)
    <div class="avatar__image"><img src="{{asset('/storage/'.$path->avatar)}}" class="img-fluid" alt=""></div>
    @endisset
    <div class="container">
        <form action="{{route('image.upload')}}" method="post" enctype="multipart/form-data">
            {{csrf_field()}}
            <div class="form-group">
                <input type="file" name="image"><br>
                <button class="btn btn-secondary" type="submit"> отправить</button>
            </div>
        </form>

Route::get('/', 'indexController@index');
Route::get('/home', 'HomeController@index')->name('home.image');
Route::post('/image/upload', 'imageController@upload')->name('image.upload');
Route::auth();
  • Вопрос задан
  • 246 просмотров
Пригласить эксперта
Ответы на вопрос 1
физически файл создается? создана ди папка upload? если да, то прописаны ли у неё права доступ (chmod)? прописан ли php artisan storage:link?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы