ссылка на хранилище не работает после перемещения каталога проекта - PullRequest
0 голосов
/ 28 июня 2019

Я попробовал хранилище php artisan: снова ссылка, я изменил общие каталоги, это происходит после перемещения папки на другой диск.

Конфигурация файловой системы:

    'disks' => [

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

    'public' => [
        'driver' => 'local',
        'root' => storage_path('app/public'),
        'url' => env('APP_URL').'/storage',
        'visibility' => 'public',
    ],

    's3' => [
        'driver' => 's3',
        'key' => env('AWS_ACCESS_KEY_ID'),
        'secret' => env('AWS_SECRET_ACCESS_KEY'),
        'region' => env('AWS_DEFAULT_REGION'),
        'bucket' => env('AWS_BUCKET'),
        'url' => env('AWS_URL'),
       ],

Метод контроллера:

    public function store(){
    $data = request()->validate([
        'caption' => 'required',
        'image' => 'required',
    ]);

    $imagePath=request('image')->store('uploads','public');

    //interventionImage
     $image =Image::make(public_path("storage/{$imagePath}" ))- 
     >fit(1200,1200);
     $image->save();
    //changes to $data arrays

    auth()->user()->posts()->create([
        'caption' =>$data['caption'],
        'image' => $imagePath,
    ]);
    // \App\Post::create($data);


   return redirect('/profile/' .auth()->user()->id);

HTML-изображение:

     <img src="/storage/{{$postId->image}}" alt="photo is not available !" c 
   class="w-100">

Я получаю следующую ошибку

«ошибка источника изображения не читается»

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