azure- php Azure Blob 连接问题

问题描述

php Azure Blob 连接问题

Azure Blob 连接报错:
Class 'WindowsAzureCommonServicesBuilder' not found

可是已经成功导入 WindowsAzureCommonServicesBuilder

解决方案

您好,
我想知道您是如何导入Azure SDK到您的项目中?找不到该文件的错误原因应该是您的SDK安装没有成功:
请参考:
http://www.windowsazure.cn/documentation/articles/php-download-sdk/
同时确定您已经成功导入这两个文件

 require_once 'vendor/autoload.php';
use WindowsAzureCommonServicesBuilder;

Regards,
Will
如果您想进一步了解Windows Azure, Windows Azure 官网欢迎您的访问

解决方案二:

如果您使用pear或者composer自动安装的话,在您的项目中将会出现vendor的文件夹,该文件夹中会放置SDK的内容及autoload.php文件,如果您选择手动安装,您首先需要确定您的项目中已经安装了SDK的依赖项:
HTTP_Request2, Mail_mime, 和 Mail_mimeDecode

例如如果您未安装依赖项http_request2_,您会遇到这个错误:

 PHP Warning:  require_once(HTTP/Request2.php): failed to open stream: No such file or directory in ******

这样你可以将SDKdownload下来,引入到项目中,同时引入windowsazure.php文件:

 require_once 'azure-sdk-for-php-master/WindowsAzure/WindowsAzure.php';

请尝试下。当然最省事的方法就是使用pear或者composer直接去自动安装,可看第一个回复中的官方教程,也可以看github的文章:

https://github.com/Azure/azure-sdk-for-php
Regards,
Will

如果您想进一步了解Windows Azure, Windows Azure 官网欢迎您的访问

解决方案三:

http://azurephp.interoperabilitybridges.com/articles/tutorial-using-blob-storage

时间: 2024-09-19 10:09:23

azure- php Azure Blob 连接问题的相关文章

Azure Blob Storage 基本用法 -- Azure Storage 之 Blob

Azure Storage 是微软 Azure 云提供的云端存储解决方案,当前支持的存储类型有 Blob.Queue.File 和 Table. 笔者在<Azure Table storage 基本用法>一文中,介绍了 Table Storage 的基本用法,本文将通过 C# 代码介绍 Blob Storage 的主要使用方法. 文章来源:葡萄城产品技术社区 Blob Storage 是什么? Azure Blob Storage 是用来存放大量的像文本.图片.视频等非结构化数据的存储服务.我

Windows Azure开发使用Blob storage处理静态档案

Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure Storage 是 Windows Azure 平台上面提供永久性数据储存服务,除了前一篇介绍的 SQL Database 之外,还有用于储存档案(正确地说是 BLOB)的「Blob 储存服务」,还有可以用来储存 Key-Value 资料的「Table 储存服务」,这篇文章将先针对「Blob 储存服务」的使用来做介绍. Windows Azure Blob 储

试用Azure:Azure内置的负载均衡是四层的

当初迁移至阿里云遇到的第一个问题是在程序中通过Request.UserHostAddress得到的是负载均衡(SLB)的内网IP,而不是用户的真实IP.真实IP存储在服务器变量HTTP_X_Forwarded_For中,后来通过IIS的Url Rewrite Module将HTTP_X_Forwarded_For的值重写入REMOTE_ADDR解决了问题. 这个问题是由于使用七层负载均衡( Layers 7 Load Balancing)带来的,而使用四层负载均衡不会有这个问题.但是如果让我们选

[Azure] 使用 Azure 快速搭建 Redis 服务器

Redis相信玩开源,大数据的朋友们并不陌生,大家最熟悉的使用者就是新浪微博,微博的整体数据缓存都是基于Redis的,而新浪对Redis的使用也非常深,据说是一组64G内存的Redis集群.前段时间我们也对自己的产品架构中的一部分功能进行了Redis改造,将用户关注,粉丝以及用户动态的数据都存入Redis,但存储中还是保留了持久化数据,效率提升了很多,用户在获取相关数据时也快了很多(使用的代码框架是ServiceStack.Redis). 我们是Windows Azure的资深用户,当然这次Re

azure-关于 php 连接 Azure Blob 的问题。

问题描述 关于 php 连接 Azure Blob 的问题. 图片上的 [http|https] 要什么填写的是什么? 解决方案 Hi, 图片上[http|https]是代表我们需要选择的协议,二选一,建议使用https, 使用中国版Azure的时候我们还需要注意这个连接字符串,他与国际版是不一样的, 你给出的是国际版的Azure存储连接字符串的格式,中国版为: BlobEndpoint=https://mystorageaccount.blob.core.chinacloudapi.cn/;Q

php 怎么操作 azure blob?有没有大神有实例

问题描述 php 怎么操作 azure blob?有没有大神有实例 $connectionString = "[http|https];AccountName=[yourAccount];AccountKey=[yourKey]"; $blobRestProxy = ServicesBuilder::getInstance()->createBlobService($connectionString); 连接都报错. 解决方案 http://azurephp.interopera

azure-VS2013.4 Server Explorer 连接 Azure China 看不到storage

问题描述 VS2013.4 Server Explorer 连接 Azure China 看不到storage 问一下,为啥我的VS2013.4里的Server Explorer在连接了Azure China 的subscription,却看不到storage? cloud service貌似也没有啊.怎么回事?是我没安装什么东西么? 解决方案 Hi, 请查看您的Visul Studio是否正确的安装了Azure SDK,请点击Visual Studio工具栏的HELP按钮,然后点击"About

azure-如何验证连接Azure storage是否成功?

问题描述 如何验证连接Azure storage是否成功? CloudStorageAccount storageAccount = CloudStorageAccount.Parse(connectionString); CloudTableClient tableClient = storageAccount.CreateCloudTableClient(); connectionString里包含的是account和key信息,如何验证这个账户是否有效,因为我后期要往这个Azure账户里存

azure-求解在 .NET环境 中使用 Windows Azure Blob 存储服务的方法

问题描述 求解在 .NET环境 中使用 Windows Azure Blob 存储服务的方法 求解在 .NET环境 中使用 Windows Azure Blob 存储服务的方法.谢谢 解决方案 Hi, Azure官方网站提供了关于Azure的一些文档,其中包括很多的服务,对于使用Azure具有一定的指导作用,文档地址:http://www.windowsazure.cn/documentation/,如果你想了解存储服务,请点击数据服务=>存储,希望这些教程能帮助你使用Azure存储服务. Be