[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Moisés Bumba
Criador Moisés Bumba 28/05/2022

Olá prof. mas uma questão 

ao fazer dowload de um ficheiro do driver s3 recebo este erro qual seria a melhor maneira fazar isso

meu metodo:

estou a seguir a mesma logica para visualizar um image 

public function DownloadEbook(Course $course, $url)
    {
        $course =  $course->where('url', $url)->get()->first();

        return Storage::download($course->file);
    }

 

erro:

League\Flysystem\FileNotFoundException

File not found at path: https:/forma-te-ebooks-bucket.s3.amazonaws.com/ebooks/udnLNAwoi8NjC6BZZPR3wX9NW9f0Rd0GvGwjx1Cp.pdf
Manager Carlos Ferreira 28/05/2022

Olá, Moisés!
Tudo bem?

Este arquivo realmente existe?

dd(Storage::has($course->file))

Assista essa aula: https://academy.especializati.com/aula/usar-a-amazon-s3-com-laravel

Carlos Ferreira
Criador Moisés Bumba 28/05/2022

fiz o dd();

 public function DownloadEbook(Course $course, $url)
    {
        $course =  $course->where('url', $url)->get()->first();

        dd(Storage::has($course->file));

        return Storage::download($course->file);

    }

tive este retorno 

https://prnt.sc/PEXeCa5jEaW4

agora tenho este erro:

https://prnt.sc/dlWhoDKtABue

 

Moisés Bumba
Criador Moisés Bumba 28/05/2022

erro resolvido ja consigo fazer download do arquivo

Moisés Bumba
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!