Laravel: не удалось получить изображение из хранилища - PullRequest
0 голосов
/ 18 мая 2018

У меня есть функция, которая сохраняет изображение в хранилище / приложение / изображения

  $filename = $image->getClientOriginalName();

        if ($request->hasFile('image'))
        {
            $request->file('image')->storeAs('images', $filename);
        }

        $creator = new Content_form([
            'media_id' => $request->get('media_name'),
            'content_title' => $request->get('content_title'),
            'content_description' => $request->get('content_description'),
            'date_occured' =>\Carbon\Carbon::now()->format('Y-m-d'),
            'page_number' => $request->get('page_number'),
            'image' => $filename,
        ]);
        $creator->save();

Изображение хранится в базе данных, и в хранилище / приложение / изображение не удалось получить только эти изображения, вот мой блейд

@foreach($pendingNews as $number=> $post)
                        <td style="font-size: 16px; width: 210px"><img class="img-rounded" width="150" height="130" src="{{  asset('storage/app/images/'.$post->image) }}"></td>
            @endforeach

Также файловая система у меня

   'disks' => [

    'local' => [
        'driver' => 'local',
        'root' => storage_path('app'),
    ],

    'public' => [
        'driver' => 'local',
        'root' => storage_path('app/public'),
        'visibility' => 'public',
    ],

1 Ответ

0 голосов
/ 18 мая 2018

Удалить /app из asset('storage/app/images/'.$post->image)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...