0
我試圖上傳一個圖像到S3使用PHP,它似乎應該工作,但圖像不會出現。上傳的代碼是這樣的:
$s3 = new AmazonS3(array("key"=><mykey>,"secret"=><mysecret>));
$s3->ssl_verification = false;
if ($s3->if_bucket_exists($i_sBucket)) {
$obj = $s3->create_object($i_sBucket,$i_sFileName,array('body'=>$i_sData));
if ($obj->isOK()) {
return true;
} else {
//log error
}
} else {
// log error
}
當我跑,我得到這些重要觀念:
$obj->isOK() = true
$obj["status"] = 200
$obj["body"] = false
$obj["_info"]["url"] = the appropriate destination URL
$obj["_info"]["http_code"] = 200
但是,如果我通過Web界面檢查桶,或嘗試訪問該文件,它不在那裏。
任何想法?
在此先感謝...