Laravel приложение перестает показывать изображения при передаче на heroku или другой компьютер - PullRequest
0 голосов
/ 06 марта 2020

Мне нужна помощь с моим laravel приложением. Когда я переношу приложение на другой компьютер или разверну его на heroku, изображения не отображаются, хотя они отлично работают на моем компьютере p c. Вот код:

// Индекс

@foreach ($posts as $post)
<img src="storage/{{$post->image}}" width="200px" title="">
@endforeach

// Контроллер

public function index()
    {
        return view('posts.index')->with('posts', Post::all());
    }

public function store(Request $request)
    {
        $this->validate($request, [
            'title' => 'required|unique:posts',
            'description' => 'required',
            'content' => 'required',
            'image' => 'required|image',
            'published_at' => ''
        ]);

        $image = $request->image->store('posts');

        Post::create([
            'title' => $request->title,
            'description' => $request->description,
            'content' => $request->content,
            'image' => $image,
            'published_at' => $request->published_at
        ]);
        session()->flash('success','Post created successfully.');
        return redirect(route('posts.index'));
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...