使用Azure网站包部署时应用程序无法启动

时间:2019-01-18 10:45:05

标签: azure deployment

我们最近已切换到对站点(https://github.com/Azure/app-service-announcements/issues/84)使用Azure软件包部署-太好了!这是一个很棒的功能,从根本上简化了我们的部署。但是,我们还有另一个站点,该站点在打包时将不会运行(但是在未打包时会运行)。

我们遵循了将网站设置为从软件包运行的标准程序;

  • 从ftp创建文件夹/ data / SitePackages
  • 将软件包以及packagename.txt文件放入其中
  • 设置应用程序配置设置WEBSITE_RUN_FROM_PACKAGE = 1

但是,我们收到“您无权查看此目录或页面。”在首页上以及随后的任何其他页面上,我们都会收到“您正在寻找的资源已被删除,名称已更改或暂时不可用。”。好像该网站根本没有加载程序包? Azure日志流在主页上显示“ HTTP错误401.3-未经授权”,以及其他任何标准的404。

在Azure门户中,如果我单击控制台,然后单击ls以查看其认为正在运行的文件的目录列表,则我看到的只是一个文件;

FAILED TO DOWNLOAD ZIP FILE.txt

1 个答案:

答案 0 :(得分:0)

结果证明这是azure门户未加载软件包。查看我们的TeamCity设置,生成“ packagename.txt”文件的步骤有一个错字,因此Azure试图加载的zip文件不存在。