使用 REST API 在 Azure 上上传 Blob 失败


Blob upload failing on azure using REST API


我完全按照原样遵循了本教程。如何使用 PHP 中的 Blob 服务

现在,我的本地主机对此非常酷。但是当我将其部署到 Azure 时,同一组配置和所有配置都停止工作。

最糟糕的是,在 azure 上启用错误报告后我可以获得的错误信息是
HTTP 错误 500.0 - 内部服务器错误没有别的!

请帮忙。!

请求标头:
GET/index.php/api/blobtest HTTP/1.1
主持人:eduora-staging.azurewebsites.net
连接:保持活动状态
缓存控制:最大年龄=0
接受: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
用户代理:Mozilla/5.0(视窗NT 6.3;WOW64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/30.0.1599.101 Safari/537.36
接受编码:gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
饼干: ARRAffinity=f5105030b49455c354a66ad349ab75b57b342f0a8b721d229021b4f0df2e5a15;
WAWebSiteSID=3f247e6be7204ef5a21d5ff5a2248389

响应标头:
HTTP/1.1 500 内部服务器错误
内容长度:499
内容类型:文本/html
服务器:Microsoft-IIS/8.0
X-Powered-by: PHP/5.3.19
DWAS-处理程序名称: PHP53_via_FastCGI
X 供电者:ASP.NET
X 供电者: ARR/2.5
X 供电者:ASP.NET
日期:2013 年 10 月 21 日星期一 18:48:12 GMT

我可以看看@php_errors.log上面写着[2013 年 10 月 21 日 11:20:22 美国/Los_Angeles] PHP 致命错误:找不到类"WindowsAzure''Common''ServicesBuilder"。

但是这个类是从本地主机正确链接的!

我必须手动上传"供应商/微软/Windowsazure"的内容,它工作正常!(但我不知道为什么它不会被推到我的主分支上的服务器)