php接入was s3相关问题记录

php aws s3的官方文档:https://docs.aws.amazon.com/zh_cn/sdk-for-php/v3/developer-guide/getting-started_installation.html

composer安装包:composer require aws/aws-sdk-php

这里遇到的问题点:

1.php版本为5.6,如果想使用php sdk 3x 你会发现包导入冲突,说是支持大于php5.5的版本,实际不行

解决:选择低版本的包:博主选择的是 "aws/aws-sdk-php": "3.2.1", "guzzlehttp/guzzle":"5.3.3"

2.为啥要指定guzzlehttp包的版本呢.也是因为版本过高

解决了包问题开始开发

'key' => '官方后台生成的key',
'secret' => '官方后台生成的secret',
'region' => 'ap-south-1',固定值(每个区域都不同)
'version' => '2006-03-01',固定值
'endpoint' => '后台配置的域名访问地址',#很重要没有就啥都干不了

记得配置写对我这里遇到很多坑,运维给的资料不全,所以一脸懵逼

大海技术博客
请先登录后发表评论
  • latest comments
  • 总共0条评论