Laravel AWS s3方法返回错误

时间:2015-10-02 08:01:14

标签: php laravel amazon-web-services amazon-s3

当我在laravel中初始化S3存储桶时,我收到以下错误

Call to undefined method Aws\Common\Aws::createClient()

我用

{
    "require": {
        "aws/aws-sdk-php-laravel": "~3.0"
    }
}

这是函数

 public function uploadProductImgAPI(Request $request)
    {
        $file = $request->file('file');
        $extension = $file->getClientOriginalExtension();


        $s3 = AWS::createClient('s3');
        dd($s3);
        return response()->json('upload ok!!');
    }

谢谢!

1 个答案:

答案 0 :(得分:0)

文档提及

  

如果AWS外观在Access-Control-Request-Headers: toto 部分内注册   在应用程序配置中,您还可以使用以下技术。

aliases

否则您可以使用以下

$s3 = AWS::createClient('s3');