gpt4 book ai didi

删除 Composer SiteExtension 后 Azure Web 应用程序部署失败

转载 作者:行者123 更新时间:2023-12-03 03:06:48 24 4
gpt4 key购买 nike

到目前为止,我已经在 azure php webapp 上安装了 Composer Site 扩展。我需要也可以运行 grunt 任务的自定义部署。所以我在项目根目录中创建了 .deployment 和deploy.sh 文件。但是那个deploy.sh没有被拾取。

.部署文件内容:

[config]
command = bash deploy.sh

查看部署日志,我发现了这一点

2017-05-04T06:21:03.9301086Z,Updating submodules.,8bc3029f-d77b-4c1e-860f-a3d439d7a354,0
2017-05-04T06:21:03.9926050Z,Preparing deployment for commit id 'e2b45fb52b'.,61c286b1-5c00-4c11-ae14-54e0711d6857,0
2017-05-04T06:21:04.2632947Z,Running custom deployment command...,e71c397e-bc63-4357-abc4-acd49bc2041d,0
2017-05-04T06:21:04.3101663Z,Running deployment command...,24db1c4f-8a51-463b-8c4a-ee040bc5dfd8,0
2017-05-04T06:21:04.3101663Z,Command: D:\home\SiteExtensions\ComposerExtension\Hooks\deploy.cmd,,0
2017-05-04T06:21:04.4039215Z,The system cannot find the path specified.,,1
2017-05-04T06:21:04.4195462Z,The system cannot find the path specified.\r\nD:\Program Files (x86)\SiteExtensions\Kudu\62.60430.2807\bin\Scripts\starter.cmd D:\home\SiteExtensions\ComposerExtension\Hooks\deploy.cmd,,2

似乎 Composer 站点扩展的触发器仍然保留在部署期间调用的某个地方。

如何完全删除 Composer 站点扩展并使用我的自定义部署脚本deploy.sh?提前致谢。

最佳答案

发现问题了。卸载 Composer SiteExtension 后,此环境变量仍然存在 APPSETTING_COMMAND = D:\home\SiteExtensions\ComposerExtension\Hooks\deploy.cmd。使用kudu控制台删除环境变量,部署成功。

关于删除 Composer SiteExtension 后 Azure Web 应用程序部署失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43775950/

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