You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Function App通过CLI部署Zip包报错,求助解决方法

Azure Function App Zip部署报错原因及修复方案

报错原因

这个错误的核心原因是你的Function App未启用远程包部署模式。az functionapp deployment source config-zip命令依赖该模式才能直接通过本地zip包完成部署,默认配置下应用不支持这种部署路径。

修复及正确部署步骤

1. 启用远程包部署模式

先通过CLI为Function App添加配置项,开启远程包运行模式:

az functionapp config appsettings set -g "func" -n "testfunc007" --settings WEBSITE_RUN_FROM_PACKAGE=1

WEBSITE_RUN_FROM_PACKAGE=1会让Function App直接从zip包加载运行,无需解压,是Azure推荐的高效部署方式

2. 执行Zip包部署命令

配置完成后,重新运行你原来的部署命令即可:

az functionapp deployment source config-zip -g "func" -n "testfunc007" --src "function_app.zip"

额外说明

如果你的zip包存储在Azure Blob存储中,也可以将WEBSITE_RUN_FROM_PACKAGE的值设置为该Blob的SAS URL,这样应用会直接从远程Blob加载包,适合需要持续更新的场景。

内容的提问来源于stack exchange,提问作者Abdul Khadar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 01:17:32