问题描述
- php 怎么操作 azure blob?有没有大神有实例
-
$connectionString = "[http|https];AccountName=[yourAccount];AccountKey=[yourKey]";
$blobRestProxy = ServicesBuilder::getInstance()->createBlobService($connectionString);连接都报错。
解决方案
http://azurephp.interoperabilitybridges.com/articles/tutorial-using-blob-storage
http://blogs.msdn.com/b/ericsk/archive/2013/12/18/php-on-windows-azure-windows-azure-blob-storage.aspx
解决方案二:
Hi,
如果上述代码就已经出错的话,我建议你检查两个地方,首先检查下Azure PHP SDK有没有成功引入,其次检查下$connectionString是否正确,特别要注意的是,中国版和国际版的连接字符串是不一样的:
中国版:BlobEndpoint=https://mystorageaccount.blob.core.chinacloudapi.cn/;QueueEndpoint=https://mystorageaccount.queue.core.chinacloudapi.cn/;TableEndpoint=https://mystorageaccount.table.core.chinacloudapi.cn/;AccountName=mystorageaccount;AccountKey=[AccountKey]
国际版:DefaultEndpointsProtocol=https;AccountName=[AccountName];AccountKey=[AccountKey]
更详细的内容请阅读: http://www.windowsazure.cn/zh-cn/documentation/articles/storage-php-how-to-use-blobs/
Best Regards,
Jambor
如果您想进一步了解Windows Azure, Windows Azure 官网欢迎您的访问