php Azure Blob 连接问题

Azure Blob 连接报错:
Class 'WindowsAzure\Common\ServicesBuilder' not found

可是已经成功导入 WindowsAzure\Common\ServicesBuilder

图片说明

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

 require_once 'vendor/autoload.php';
use WindowsAzure\Common\ServicesBuilder;

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