gpt4 book ai didi

php - 使用php在网站上显示存储在AWS S3中的图像

转载 作者:行者123 更新时间:2023-12-04 05:33:39 36 4
gpt4 key购买 nike

我正在 AWS EC2 实例上构建一个 MYSQL 数据库驱动的网站。用户可以提交他们的数据,我们会自动为他们创建一个网页。该网页将显示他们提交的数据,包括照片。在最初提交用户数据后,我们使用 AWSSDKforPHP 将照片存储在 S3 中。当管理员批准他们的信息时,将通过 php 脚本创建一个网页。

我已经尝试过生成签名网址的方法。然而,这需要一个过期时间。有没有办法解决这个问题?它还在请求中包含您的访问和 secret key 。不确定这是否是最安全的做事方式。我希望该方法尽可能安全,因此我不想公开存储桶。除非有一种方法可以使存储的图像仅供查看。

在这种情况下使用的最佳方法是什么?谢谢你的帮助!!

最佳答案

基本上亚马逊 S3 存储桶的 URL 是 s3.amazonaws/bucket_name/key_name 所有你需要做的就是确保这些存储桶上的内容是公开可用的,并且这些键的 mime 类型确实是图像(图像/jpeg 或图像/png)

关于php - 使用php在网站上显示存储在AWS S3中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12257449/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com