使用php无需访问即可上传到Amazon S3密钥

时间:2013-06-05 12:54:03

标签: php amazon-s3

使用PHP我想将一些文件上传到亚马逊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

}

0 个答案:

没有答案