Php 无法从codeigniter中的s3存储桶获取图像
我试图从s3存储桶中获取图像,但它不起作用。我在谷歌上搜索了很多,但找不到任何解决方案 简单地说,我想要的是,我想要来自s3 bucket的图像,并在html页面中查看它们 以下是我是如何做到这一点的。我正在为此使用codeigniter。这些图片是私人的,这就是为什么我要这么做 希望你能帮助我Php 无法从codeigniter中的s3存储桶获取图像,php,amazon-web-services,codeigniter,amazon-s3,Php,Amazon Web Services,Codeigniter,Amazon S3,我试图从s3存储桶中获取图像,但它不起作用。我在谷歌上搜索了很多,但找不到任何解决方案 简单地说,我想要的是,我想要来自s3 bucket的图像,并在html页面中查看它们 以下是我是如何做到这一点的。我正在为此使用codeigniter。这些图片是私人的,这就是为什么我要这么做 希望你能帮助我 if ($info['photo']!='') { $awsAccessKey = 'access_key'; //AWS account ac
if ($info['photo']!='')
{
$awsAccessKey = 'access_key'; //AWS account access key
$awsSecretKey = 'secret_key'; //AWS account secret key
$s3 = new S3($awsAccessKey, $awsSecretKey);
try
{
$command = $s3->getObject('bajwa-staging', 'IMG20191013221832.jpg');
//The period of availability
$request = $s3->createPresignedRequest($command, '+20 minutes');
//Get the pre-signed URL
$signedUrl = (string) $request->getUri();
}
catch (Exception $e)
{
echo 'Message: ' .$e->getMessage();
exit;
}
}
“不工作”太宽泛了。到底什么是应该发生的和不应该发生的?更重要的是:发生了什么?你有什么错误,等等?我没有任何错误。。。。但我也并没有从桶中得到图像链接