Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
问题404使用Laravel从s3下载文件_Laravel_Amazon Web Services_Amazon S3_Http Status Code 404_Downloadfile - Fatal编程技术网

问题404使用Laravel从s3下载文件

问题404使用Laravel从s3下载文件,laravel,amazon-web-services,amazon-s3,http-status-code-404,downloadfile,Laravel,Amazon Web Services,Amazon S3,Http Status Code 404,Downloadfile,这是我的问题 1.这是我的S3存储桶,Reportes文件夹中是我的报告 当我编码时; files=Storage::disk('s3')->files('Reportes')我得到如下结果: (我所有的报告都已存储) “Reportes/1059660_Julio_2020.pdf”是使用Storage::disk('s3')->get($thisone)下载它所需要的 对吧? 嗯!我的问题是,当我试图下载它时,Laravel会抛出404错误 '因为我的端点是Route::get('/rep

这是我的问题

1.这是我的S3存储桶,Reportes文件夹中是我的报告

  • 当我编码时;
    files=Storage::disk('s3')->files('Reportes')我得到如下结果:
    (我所有的报告都已存储)
  • “Reportes/1059660_Julio_2020.pdf”是使用
    Storage::disk('s3')->get($thisone)下载它所需要的
    对吧?

    嗯!我的问题是,当我试图下载它时,Laravel会抛出404错误

    '因为我的端点是
    Route::get('/report/download/{file}','Admin'\ReportController@downloadReport')->名称('downloadReport')
    拉威尔认为

    …是我要找的Url

    有什么帮助吗


    PS:当它们不在文件夹(Reportes文件夹)内时,不会发生这种情况。

    是否有可以检查的高级日志?可能您有一些访问被拒绝或其他错误?日志中没有任何内容,只有404 msg。您可以发布完整的
    下载报告
    方法吗?