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

时间:2013-10-21 14:45:24

标签: php azure azure-web-sites


 我完全按照本教程。 How to use the Blob service from PHP

现在这可以从我的localhost中运行得非常酷。但是当我将它部署到Azure时,同样的配置和所有停止工作。

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

请帮忙。!

请求标题:
GET /index.php/api/blobtest HTTP / 1.1
主持人:eduora-staging.azurewebsites.net
连接:保持活力
缓存控制:max-age = 0
接受:text / html,application / xhtml + xml,application / xml; q = 0.9,image / webp, / ; q = 0.8
User-Agent:Mozilla / 5.0(Windows NT 6.3; WOW64)AppleWebKit / 537.36(KHTML,类似Gecko)
Chrome / 30.0.1599.101 Safari / 537.36
Accept-Encoding:gzip,deflate,sdch
接受语言:en-US,en; q = 0.8
Cookie:ARRAffinity = f5105030b49455c354a66ad349ab75b57b342f0a8b721d229021b4f0df2e5a15;
WAWebSiteSID = 3f247e6be7204ef5a21d5ff5a2248389

响应标头:
HTTP / 1.1 500内部服务器错误
内容长度:499
内容类型:text / html
服务器:Microsoft-IIS / 8.0
X-Powered-By:PHP / 5.3.19
DWAS-Handler-Name:PHP53_via_FastCGI
X-Powered-By:ASP.NET
X-Powered-By:ARR / 2.5
X-Powered-By:ASP.NET
日期:2013年10月21日星期一18:48:12 GMT

我可以看看@ php_errors.log [2013年10月21日11:20:22 America / Los_Angeles] PHP致命错误:未找到“WindowsAzure \ Common \ ServicesBuilder”类。

但是这个类是从localhost正确链接的!

1 个答案:

答案 0 :(得分:0)

我必须手动上传“vendor / microsoft / windowsazure”的内容,并且工作正常! (但我不知道为什么它会在我的主分支上将其自身推送到服务器上)