如何从CakePHP 3.0将文件上传到AWS S3存储桶?

时间:2016-06-13 12:08:14

标签: amazon-s3 console cakephp-3.0 fatal-error aws-sdk

我使用S3存储桶从CakePHP 2.0 Web应用程序上传文档。

现在我面临从CakePHP 3.0 Shell脚本上传的问题。 我得到Fatal Error: Class S3 not found in App\Shell\S3.php, 我已经google了很多,我尝试使用S3 SDK但是如果你尝试在Shell脚本中使用S3类,我会遇到上述错误。
如果我遗失了某些内容,请告知我们,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

您的问题似乎是自动加载S3 SDK的问题。您是否正确包含了S3 SDK的自动加载器?

无论如何,我推荐使用PHP联盟的飞行系统来获得一个非常易于使用的S3抽象:https://github.com/thephpleague/flysystem-aws-s3-v3