【问题标题】:Failed to install Composer Azure Server无法安装 Composer Azure 服务器
【发布时间】:2017-09-15 02:37:18
【问题描述】:

我正在尝试通过扩展在 azure 门户上安装作曲家,但它会抛出:

无法安装 Composer - ExitCode:-1073741819,输出: D:\home\SiteExtensions\ComposerExtension># 安装 Composer D:\home\SiteExtensions\ComposerExtension>cd 命令 D:\home\SiteExtensions\ComposerExtension\Commands>如果存在 作曲家.phar (rm -f composer.phar) D:\home\SiteExtensions\ComposerExtension\Commands>如果不存在 "D:\local\AppData\Composer" (mkdir "D:\local\AppData\Composer" ) D:\home\SiteExtensions\ComposerExtension\Commands>如果不存在 "D:\local\LocalAppData\Composer" (mkdir "D:\local\LocalAppData\Composer") D:\home\SiteExtensions\ComposerExtension\Commands>php -r “读取文件('https://getcomposer.org/installer');” | php,错误:'#' 是 不被识别为内部或外部命令、可运行程序或 批处理文件。,Kudu.Core.Infrastructure.CommandLineException: '#' 不是 识别为内部或外部命令、可运行程序或 批处理文件。 D:\home\SiteExtensions\ComposerExtension\install.cmd 在 Kudu.Core.Infrastructure.Executable.ExecuteInternal(ITracer 跟踪器, Func2 onWriteOutput, Func2 onWriteError, Encoding 编码, String 参数,对象 [] 参数)在 Kudu.Core.Infrastructure.Executable.ExecuteWithProgressWriter(ILogger 记录器,ITracer 跟踪器,字符串参数,Object[] args)在 Kudu.Core.SiteExtensions.SiteExtensionManager.c__DisplayClass25_1.b__1() 在 Kudu.Core.Infrastructure.OperationManager.c__DisplayClass2_0.b__0() 在 Kudu.Core.Infrastructure.OperationManager.Attempt[T](Func1 action, Int32 retries, Int32 delayBeforeRetry, Func2 shouldRetry) 在 Kudu.Core.Infrastructure.OperationManager.Attempt(动作动作,Int32 重试,Int32 delayBeforeRetry)在 Kudu.Core.SiteExtensions.SiteExtensionManager.d__25.MoveNext() --- 结束 来自先前抛出异常的位置的堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 Kudu.Core.SiteExtensions.SiteExtensionManager.d__24.MoveNext()

感谢您的帮助。

【问题讨论】:

    标签: php azure


    【解决方案1】:

    在我的测试中,这似乎是由于 PHP 运行时版本的构建。如果我在 Azure 门户中将 PHP 版本设置为 7.1,我将重现您的问题。但是如果我将 PHP 版本的构建降级到 7.0,composer 扩展将安装得很好。

    因此,目前,您可以将 PHP 运行时降级到 7.0 作为一种解决方法。或者尝试在你的项目中手动下载composer.phar扩展。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-17
      • 2021-12-11
      • 1970-01-01
      • 2023-03-26
      • 2021-07-17
      • 2017-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多