Azure functions 无法访问功能应用程序

Azure functions 无法访问功能应用程序,azure-functions,Azure Functions,当我在功能应用程序刀片上时,不断出现以下错误。在网上找不到允许我解决问题的任何内容。你知道发生了什么,为什么吗 错误: 我们无法访问您的功能应用程序(内部服务器错误)。 请稍后再试 编辑#1 发现host.json文件有一个空数组->{}。不知道这是否重要。在应用程序设置中,我使用下拉框更改Python版本 一旦更改,错误就开始发生 我删除了功能应用程序,并清除了文件存储帐户中的所有文件,然后创建了一个新的功能应用程序。我尝试使用不同版本的python来查看它是否与版本相关,但是相同的错误不断发

当我在功能应用程序刀片上时,不断出现以下错误。在网上找不到允许我解决问题的任何内容。你知道发生了什么,为什么吗

错误:

我们无法访问您的功能应用程序(内部服务器错误)。 请稍后再试

编辑#1
发现
host.json
文件有一个空数组->
{}
。不知道这是否重要。

在应用程序设置中,我使用下拉框更改Python版本

一旦更改,错误就开始发生

我删除了功能应用程序,并清除了文件存储帐户中的所有文件,然后创建了一个新的功能应用程序。我尝试使用不同版本的python来查看它是否与版本相关,但是相同的错误不断发生(即使选择2.7)。我在下拉列表中对两个版本的python重复了这一点,得到了相同的行为

为了解决这个问题,我删除了函数app,从存储帐户中的文件存储中删除了文件,重新创建了app,并且没有选择任何python版本(设置为off)

即使python版本设置为off,2.7仍然可以使用,因为我已经能够用python编写工作函数


通常,这些弹出窗口应该包含会话ID,这有助于诊断。如果你有一个问题,请把它添加到问题中。我曾经遇到过类似的问题。调试很困难,最终我们发现这是因为function.json文件中的json无效@Davidebo如果明确抛出此类错误并提供一些详细信息,而不是“内部服务器错误”,则会更好。是的,在某些情况下可以改进错误处理。但是首先我们需要了解情况,没有会话id我们无法做到:)Adrian,你能提供David要求的信息吗?host.JSON中的空JSON对象是正常的,所以这不是问题所在。很抱歉,我没有注意到会话id,也没有发布,因为我不知道它是否敏感。我也有同样的问题。如果我“浏览”公共应用程序功能站点,它会显示内部错误。如果禁用python,内部错误将消失,pytnon(2.7)函数将再次运行(但我需要3.4!!)