【问题标题】:How do I access my Azure App Service Files via FTP? The wwwroot directory is empty如何通过 FTP 访问我的 Azure 应用服务文件? wwwroot 目录为空
【发布时间】:2021-06-16 01:13:13
【问题描述】:

使用 Azure 门户中应用服务页面导航上的部署中心链接,我能够找到我的 FTP 凭据并使用它们轻松登录。但是,wwwroot 文件夹中除了hostingstart.html 之外没有其他文件。

但是,当我使用 Azure 控制台时,我的所有文件都出现在 wwwroot 文件夹中,并且没有 hostingstart.html 文件。

我不确定它是否相关,但我们确实有持续集成设置。我只是希望能够看到这些文件并与之交互。

如果我浏览到 /LogFiles 文件夹,我可以确认 FTP 和 Azure 命令行显示相同的文件。所以我知道我在正确的服务器上。

【问题讨论】:

    标签: azure ftp


    【解决方案1】:

    经过大量搜索,我了解到发生了什么。如果您启用了WEBSITE_RUN_FROM_PACKAGE 设置,您的网站将使用 zip 文件提供。

    FTP 服务器显示真实文件夹,而 kudu 控制台将该文件夹映射到 zip 文件的内容。

    This announcement explains it in a lot of detail.

    【讨论】:

      【解决方案2】:

      转到 kudu 并点击“当前 Docker 日志(以 zip 格式下载)”

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-04-09
        • 1970-01-01
        • 2016-06-11
        • 2014-10-29
        • 1970-01-01
        • 2018-10-21
        • 2020-04-04
        相关资源
        最近更新 更多