我正在尝试运行使用blob存储的azure应用程序。 我尝试使用以下示例工具包: https://github.com/Interop-Bridges/Windows-Azure-Sample-Kit-4-PHP/tree/master/GuestBookUsingBlobs (我更改了存储帐户并在index.php中输入密钥)
所以我的问题是,在我将其部署到azure后,我得到500个内部服务器错误,但是在localhost上它工作正常!
什么错了? 谢谢!
(一个简单的phpinfo()文件在azure中工作正常)
<?xml version="1.0"?>
<configuration>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
<defaultDocument>
<files>
<clear/>
<add value="index.php" />
</files>
</defaultDocument>
<staticContent>
<remove fileExtension=".svg" />
<remove fileExtension=".eot" />
<remove fileExtension=".woff" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
<mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
<mimeMap fileExtension=".woff" mimeType="application/x-woff" />
</staticContent>
</system.webServer>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
</configuration>
在更改的web.config
之上我使用此部署进行部署:http://rhizohm.net/irhetoric/post/2011/04/18/How-To-Do-PHP-Deployment-To-Windows-Azure.aspx
答案 0 :(得分:0)
根据您上面提供的内容,我猜:
要开始调查,我会说500内部服务器错误是一个非常一般的错误,您将很难有机会调查使用此错误。以下是您的代码中要检查的几件事:
https://support.microsoft.com/oas/default.aspx?gprid=14928&st=1&wfxredirect=1&sd=gn
联系Azure支持时,请提供您的订阅ID,部署ID,Azure Live帐户ID以及问题的小描述。