azure — az cli 2.0 …. az webapp create runtime php | 7.1 error

Я делаю следующие учебные инструкции. Я использовал CLI 2.0, который интегрирован в портал Azure. Не версия на моем ноутбуке.

https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-php

az webapp create --resource-group xxxx-DevGroup --plan xxxxServicePlan --name hello --runtime "php|7.1" --deployment-local-git

и в инструкции по созданию веб-приложения я получаю эту ошибку:

'7.1' is not recognized as an internal or external command,

Время выполнения 7.0 и 7.1 поддерживаются. Я также попробовал эти варианты без успеха.

php|7.1. I also tried php|7.0,  "php|7.1" and "php|7.0"

Любые указатели, чтобы исправить эту проблему, будут оценены

0

Решение

Судя по журналу ошибок, кажется, что вы используете более старую версию. Вы могли бы использовать az -v проверить версию.

Я проверяю это на 2.0.7 и Azure Cloud Shell, они все работают на меня.

введите описание изображения здесь

Я предлагаю вам обновить версию Azure Cli или выполнить команду на Azure Cloud Shell.

1

Другие решения

Если вы используете PowerShell, вам нужно сделать это:

az -% webapp create

Проблема в том, что вы экранируете строку bar «node | 6.9», -% отключает ее.

0