我使用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类,我会遇到上述错误。
如果我遗失了某些内容,请告知我们,我们将不胜感激。
答案 0 :(得分:0)
您的问题似乎是自动加载S3 SDK的问题。您是否正确包含了S3 SDK的自动加载器?
无论如何,我推荐使用PHP联盟的飞行系统来获得一个非常易于使用的S3抽象:https://github.com/thephpleague/flysystem-aws-s3-v3