【发布时间】:2013-12-20 06:13:58
【问题描述】:
我正在尝试将图像从图像 url 保存到 amazon s3,但图像是在存储桶中创建的,但图像未显示在浏览器中,显示消息“图像无法显示,因为它包含错误。
这是我的代码: require_once("aws/aws-autoloader.php");
// Amazon S3
use Aws\S3\S3Client;
// Create an Amazon S3 client object
$s3Client = S3Client::factory(array(
'key' => 'XXXXXXXXXXXX',
'secret' => 'XXXXXXXXX'
));
// Register the stream wrapper from a client object
$s3Client->registerStreamWrapper();
// Save Thumbnail
$s3Path = "s3://smmrescueimages/";
$s3Stream = fopen($s3Path . 'gt.jpg', 'w');
fwrite($s3Stream, 'http://sippy.in/gt.jpg');
@fclose($s3Stream);
echo "done";
【问题讨论】:
标签: php image amazon-web-services amazon-s3