Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.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
Php 如何在应用程序服务上安装composer?_Php_Azure_Azure Web App Service - Fatal编程技术网

Php 如何在应用程序服务上安装composer?

Php 如何在应用程序服务上安装composer?,php,azure,azure-web-app-service,Php,Azure,Azure Web App Service,我刚开始使用Microsoft Azure。我的应用程序需要在服务器上安装composer,如何将其安装在应用程序服务系统上?应用程序是用PHP编写的。您可以在应用程序服务的管理门户中安装composer扩展 登录您的Azure帐户 单击“工具”按钮,在右侧列表中选择“扩展”栏。单击“添加”按钮,打开允许安装应用内服务的扩展列表。你可以在那里选择“作曲家”。 安装后,您还可以安装Visual Studio Online extension或利用Kudu控制台站点来处理或运行应用程序的命令。

我刚开始使用Microsoft Azure。我的应用程序需要在服务器上安装composer,如何将其安装在应用程序服务系统上?应用程序是用PHP编写的。

您可以在应用程序服务的管理门户中安装composer扩展

  • 登录您的Azure帐户
  • 单击“工具”按钮,在右侧列表中选择“扩展”栏。单击“添加”按钮,打开允许安装应用内服务的扩展列表。你可以在那里选择“作曲家”。

安装后,您还可以安装Visual Studio Online extension或利用Kudu控制台站点来处理或运行应用程序的命令。

安装composer的另一种方法

  • 导航到您的azure门户
  • 点击SSH
  • 类型curl-sS | php

我还想添加其他扩展,例如。如何开发此扩展?如何安装应用服务扩展列表中未包含的其他php扩展?您可以将自定义libs与应用程序打包,并通过Git或FTP部署到Azure。请参阅,此选项不再可用。Azure Dashboard中的“扩展”已被禁用,如果您不在允许扩展的计划中,这将非常有用。这也是我在Azure赞助不允许扩展的非营利组织时使用它所需要的。尽管GitHub部署运行composer,但由于PHP扩展依赖性,它将失败。已为web服务启用扩展,但未为CLI启用扩展。