gujigujilalala 2015-07-06 01:22 采纳率: 0%
浏览 2185

php Azure Blob 连接问题

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

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

图片说明

  • 写回答

3条回答 默认 最新

  • WillShao_MSFT 2015-07-06 02:19
    关注

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

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

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

    评论
  • WillShao_MSFT 2015-07-06 02:55
    关注

    如果您使用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 官网欢迎您的访问

    评论
  • devmiao 2015-07-06 05:39
    关注
    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部