开发者社区 问答 正文

PHPSDKV2beta版上传报错AccessDenied


测试代码如下
function putStringObject(OSSClient $client, $bucket, $key, $content) {
    try {
        $result = $client->putObject(array(
            'Bucket' => $bucket,
            'Key' => $key,
            'Content' => $content,
        ));
        echo 'Put object etag: ' . $result->getETag();
    } catch (\Aliyun\OSS\Exceptions\OSSException $ex) {
        echo "Error: " . $ex->getErrorCode() . "\n";
    } catch (\Aliyun\Common\Exceptions\ClientException $ex) {
        echo "ClientError: " . $ex->getMessage() . "\n";
    }
}





$client = createClient($keyId, $keySecret); //这两个参数保证正确


$bucket = 'dfsg';


$key = 'qqqq';


putStringObject($client, $bucket, $key, '123');


Error: AccessDenied错误。


是不是哪里需要设置???

展开
收起
依然大头 2014-11-19 11:46:24 7021 分享 版权
3 条回答
写回答
取消 提交回答
问答分类:
问答地址: