gpt4 book ai didi

azure - 无法通过arm模板将网站扩展添加到azure web应用程序

转载 作者:行者123 更新时间:2023-12-03 05:47:05 25 4
gpt4 key购买 nike

我正在尝试使用 ARM 模板自动将网站扩展安装到我的 Web 应用程序中。

网站扩展的代码如下:

 {
"apiVersion": "2016-08-01",
"name": "phpMyAdmin",
"type": "siteextensions",
"dependsOn": [
"[resourceId('Microsoft.Web/Sites', variables('webAppPortalName'))]",
"[resourceId('Microsoft.Web/Sites/config', variables('webAppPortalName'), 'web')]"
],
"properties": {
}

在我的网站资源属性中,我声明了:

 "properties":{  
"RepoUrl":"https://github.com/azureappserviceoss/wordpress-azure",
"branch":"linux-appservice",
"IsManualIntegration":true,
"appSettings": [
{ "Name": "SCM_SITEEXTENSIONS_FEED_URL", "Value": "http://www.siteextensions.net/api/v2/" }
]
}

但是当我部署我的arm模板时,我收到此错误,并且我似乎找不到部署失败的原因:

New-AzureRmResourceGroupDeployment : 15:15:43 - Resource Microsoft.Web/sites/siteextensions 'website-webapp/phpMyAdmin' failed with message '{
"id": "/subscriptions/a6e10cb0-79e5-4b68-af13-d17fc5f7505a/resourcegroups/xxxxxxxxxx/providers/Microsoft.Web/sites/website-webapp/siteextensions/phpMyAdmin",
"name": "bmtwebsite-webapp/phpMyAdmin",
"type": "Microsoft.Web/sites/siteextensions",
"location": "West Europe",
"properties": {
"id": "phpMyAdmin",
"title": null,
"type": "Gallery",
"summary": null,
"description": null,
"version": null,
"extension_url": null,
"project_url": null,
"icon_url": null,
"license_url": null,
"feed_url": null,
"authors": null,
"installer_command_line_params": null,
"published_date_time": null,
"download_count": 0,
"local_is_latest_version": null,
"local_path": null,
"installed_date_time": null,
"provisioningState": "Failed",
"comment": "'phpMyAdmin' not found."
}
}'

在这个大错误消息之后,我收到了这个错误,我认为这是一个更普遍的错误。

At line:1 char:1
+ New-AzureRmResourceGroupDeployment -ResourceGroupName "xxxxxxxxxx" ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-AzureRmResourceGroupDeployment], Exception
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.NewAzureResourceGroupDeploymentCmdlet

New-AzureRmResourceGroupDeployment : 15:17:46 - Template output evaluation skipped: at least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-debu
g for usage details.
At line:1 char:1
+ New-AzureRmResourceGroupDeployment -ResourceGroupName "xxxxxxxxxxx" ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-AzureRmResourceGroupDeployment], Exception
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.NewAzureResourceGroupDeploymentCmdlet

有人尝试使用 ARM 模板添加网站扩展并知道我的错误是什么,或者可以指导我正确的方向吗?

最佳答案

根据您的分支名称为 linux-appservice,我假设您正在尝试在 Linux 应用服务中执行此操作。如果是这样,请注意 Linux 应用程序不支持站点扩展。

关于azure - 无法通过arm模板将网站扩展添加到azure web应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52856255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com