首页 > 解决方案 > 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?我确实检查过是否可以操纵管道模板,但找不到任何东西。

谢谢

威尔玛

标签: phpazure

解决方案


我设法使用以下 devOps 设置将 PHP 设置为 7.2:

部署后操作 - 应用程序和配置设置 - 配置设置

添加

-linuxFxVersion php|7.2

作为 DevOps 管道的一部分,这实现了我想要的。


推荐阅读