php - Azure devops - Release Pipeline 没有 PHP 7.2 for Runtime Stack 的选项,但 Azure App 服务有
问题描述
当我配置我的 Azure 管道(linux webapp、build-inn 映像)时,在发布管道“将 PHP 应用程序部署到 Azure 应用程序服务和用于 MySQL 的 Azure 数据库
对于我的应用程序,我需要 PHP 7.2,我可以在 Azure 门户中的应用服务 -> 应用程序设置 -> 运行时堆栈下进行设置。
在每次部署时,我现在必须检查服务是否仍然在 7.2 上运行并且没有恢复到 7.0
有谁知道如何设置我的发布管道,以便我可以为发布管道中的阶段选择 PHP 7.2?我确实检查过是否可以操纵管道模板,但找不到任何东西。
谢谢
威尔玛
解决方案
我设法使用以下 devOps 设置将 PHP 设置为 7.2:
部署后操作 - 应用程序和配置设置 - 配置设置
添加
-linuxFxVersion php|7.2
作为 DevOps 管道的一部分,这实现了我想要的。
推荐阅读
- java - 通过 Random.nextLong() 检查 long 是否可以随机生成
- amazon-web-services - AWS ECS & Prisma2 & RDS:将本地机器连接到私有数据库以使用 prisma 进行迁移?
- java - 双向词典应用的搜索查询设计
- crystal-reports - 水晶报告 2021
- flutter - Board.fromDatabase(DataSnapshot snapshot) 之后的“ : ”是什么意思。我想不明白“:”如何在这里工作以及它是什么。如果可能,例如
- background - 滑块旋转背景图像未显示
- python - 检查文件是否可执行(二进制/共享对象/shell脚本等)而不检查可执行权限
- azure - Azure Function App 和 Web App 有什么区别
- android - 我正在使用 firebase flutter 实现电话身份验证。但是有一个问题
- node.js - 谷歌表格 api 连接 - 没有“新”就无法调用错误 JWT