Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops-Release Pipeline没有PHP7.2的运行时堆栈选项,但Azure应用程序服务有_Php_Azure - Fatal编程技术网

Azure devops-Release Pipeline没有PHP7.2的运行时堆栈选项,但Azure应用程序服务有

Azure devops-Release Pipeline没有PHP7.2的运行时堆栈选项,但Azure应用程序服务有,php,azure,Php,Azure,当我配置Azure管道(linux webapp,build inn image)时,当在发布管道“将PHP应用部署到Azure应用服务和Azure数据库for MySQL”中设置阶段时,使用以下模板时,我只得到运行时堆栈的一小部分 对于我的应用程序,我需要PHP7.2,我可以在Azure门户中的应用程序服务->应用程序设置->运行时堆栈下设置它 在每次部署中,我现在必须检查服务是否仍在7.2上运行,并且没有恢复到7.0 有人知道如何设置我的发布管道,以便我可以选择PHP7.2作为发布管道中的阶

当我配置Azure管道(linux webapp,build inn image)时,当在发布管道“将PHP应用部署到Azure应用服务和Azure数据库for MySQL”中设置阶段时,使用以下模板时,我只得到运行时堆栈的一小部分

对于我的应用程序,我需要PHP7.2,我可以在Azure门户中的应用程序服务->应用程序设置->运行时堆栈下设置它

在每次部署中,我现在必须检查服务是否仍在7.2上运行,并且没有恢复到7.0

有人知道如何设置我的发布管道,以便我可以选择PHP7.2作为发布管道中的阶段吗? 我确实检查了一下是否可以操作管道模板,但没有找到任何东西

谢谢


Wilma

除了使用azure门户->应用程序设置外,您还可以通过多种方式更改应用程序的php版本

其他方式如


  • 我使用以下devOps设置成功地将PHP设置为7.2:

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

    -LinuxFXVersionPHP | 7.2

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