我通过Laravel 5.1启动了一个新项目,然后来到我需要使用s3(AWS)下载文件的部分。我注意到文件保存为xml格式。
如何将文件下载到s3?这是我到目前为止所做的:
控制器
[File: /ProcessNumbers.java Line: 27, Column: 10] illegal start of expression
[File: /ProcessNumbers.java Line: 27, Column: 17] illegal start of expression
[File: /ProcessNumbers.java Line: 27, Column: 30] ';' expected
[File: /ProcessNumbers.java Line: 27, Column: 50] ')' expected
[File: /ProcessNumbers.java Line: 27, Column: 58] illegal start of expression
[File: /ProcessNumbers.java Line: 27, Column: 59] ';' expected
[File: /ProcessNumbers.java Line: 38, Column: 2] reached end of file while parsing
这是我在浏览器中看到的错误,在“/”
中的db更改“\”时答案 0 :(得分:1)
错误是自我解释的。您得到该异常FileNotFoundException
,因为在提供名称的服务器上找不到... well文件。
您应首先检查服务器上是否存在文件并以Laravel documentation for File System的方式处理它。如果你进一步了解该文档,你有关于如何list all files from directory在你的情况下的部分,它会像
$files = Storage::disk('s3')->files(); //or allFiles() return sub dir files also
dd($files);
这是为了调试,看看你做错了什么。通过您从中获取的数据,您可以修复错误并继续构建应用程序。