Zend アプリケーションが S3 から写真を取得できるように、AWS S3 バケットをプレースホルダーとしてアプリケーション関連の写真を配置する方法を知りたいですか?
ありがとう
Zend アプリケーションが S3 から写真を取得できるように、AWS S3 バケットをプレースホルダーとしてアプリケーション関連の写真を配置する方法を知りたいですか?
ありがとう
最も簡単な方法は、applciation.ini ファイルで構成を定義することです。ただし、最初に AWS にサインアップし、SECRETKEY と ACCESSKEYID を取得する必要があります。次のようにキーをapplication.iniファイルに配置します
AWSAccessKeyId= "ACCESSKEY"
AWSSecretKey= "SECRETKEY"
AWSS3BucketName = "bucketName"
AWSS3GetImageUrl = "http://Name-images.s3.amazonaws.com/target-folder/"
完了したら、定義済みのレイアウトを呼び出します。
var AWSS3GetImageUrl = "<?php $config = Zend_Registry::get('config'); echo
$config['AWSS3GetImageUrl']?>";
aws S3から画像を取得したいとしましょう
$config = Zend_Registry::get('config');
echo '<img src="'.$config['AWSS3GetImageUrl'].{image_path_layout}.'" alt="" />';
これがあなたにとって有益であることを願っています。ありがとう