我在共享主机上安装Amazon S3 php SDK V3。 到目前为止,aws php sdk v3 docs除了 和 以存储凭据之外,我已经完成了所有内容
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
文档对我来说并不清楚。这是我的文件夹结构
home/sample/public_html/ /*index.php the root of my website*/
home/sample/public_html/media/aws/ /*s3 php v3 sdk stored here*/
home/sample/public_html/media/ /*my custom php script for upload stored here*/
我的问题基本上是1) WHERE 来存储凭据,2) HOW 来存储凭证
如果有人能帮助你,我会很高兴。
答案 0 :(得分:0)
您发布的文档链接的开头说明了这些凭据的放置位置:
该文件应放在〜/ .aws / credentials中,其中〜表示 你的HOME目录。
文件结构为。
AWS凭证文件的格式应该类似于 以下内容:
[default] aws_access_key_id = YOUR_AWS_ACCESS_KEY_ID aws_secret_access_key = YOUR_AWS_SECRET_ACCESS_KEY
[project1] aws_access_key_id = ANOTHER_AWS_ACCESS_KEY_ID aws_secret_access_key = ANOTHER_AWS_SECRET_ACCESS_KEY每个部分 (例如,[default],[project1])表示单独的凭证 轮廓。可以从SDK配置文件中引用配置文件,或 当您使用配置文件选项实例化客户端时: