【发布时间】:2020-01-22 19:10:49
【问题描述】:
我们通过 Azure Dev Ops 将我们的应用程序发布到 Azure Web App。当我们通过 SFTP 进入 Web 应用程序时,我们只能看到 hostingstart.html,但在侧加载时,我们可以在 Kuded 和 App Service Editor 中看到正确的文件。我们的 Azure Web 应用程序中只有 1 个部署槽。这怎么可能
【问题讨论】:
-
检查应用程序设置中的 WEBSITE_RUN_FROM_PACKAGE 是否设置为“1”。此设置不会将包内容提取到应用程序的 D:\home\site\wwwroot 目录。相反,它将 ZIP 文件按原样上传到 D:\home\data\SitePackages,并在同一目录中创建一个 packagename.txt,其中包含要在运行时加载的 ZIP 包的名称。见:docs.microsoft.com/en-us/azure/app-service/deploy-run-package
-
是的,WEBSITE_RUN_FROM_PACKAGE 设置为“1”。因此,我们的 Web 应用程序作为 ZIP 包运行。我不知道这个功能。谢谢你。请移动此评论以回答。这也带来了另一个问题,在我们的案例中我们如何避免这种行为stackoverflow.com/questions/59886757/…
-
@Gaurav Kumar 您可以将您的评论转换为答案,它可以帮助遇到相同问题的其他社区成员更容易找到解决方案,谢谢。
标签: azure azure-devops azure-web-app-service