0

PHP を使用して、Amazon s3 パブリック バケットにいくつかのファイルをアップロードしたいと考えています。しかし、コードでアクセス キーと秘密キーを使用したくありません。検索して、キーワード「null」を使用するとケースが解決することがわかったからです。PHP では '' を null として使用しますが、うまくいきません。以下は私のコードです

<?php

if (!class_exists('s3'))require_once('s3.php');
//AWS access info
if (!defined('awsAccessKey')) define('awsAccessKey', 'null');
if (!defined('awsSecretKey')) define('awsSecretKey', 'null');
//instantiate the class
$s3 = new S3(awsAccessKey, awsSecretKey);
$s3->putBucket("bucket name", S3::ACL_PUBLIC_READ_WRITE);

//move the file
if ($s3->putObjectFile("your file name in the server with path", "bucket name", "fine name in s3 server",S3::ACL_PUBLIC_READ_WRITE)){

//s3 upload success

}
4

0 に答える 0