vagrant puphpet composer create project不起作用

时间:2016-01-25 06:54:18

标签: vagrant composer-php virtualbox pecl puphpet


我正试图从这个回购https://github.com/Kunstmaan/puphpet(kunstmaan cms)安装流浪盒 在vagrant up命令期间我有2个错误。

==> default: Error: curl -sS https://getcomposer.org/installer | php returned 255 instead of one of [0]
==> default: Error: printf "\\n" | pecl -d preferred_state=stable install pecl_http returned 1 instead of one of [0]

但其他一切安装得很好。

因为在手动下载时无法安装作曲家

然后我正在运行此命令

php composer.phar create-project kunstmaan/bundles-standard-edition myprojectname

我得到了这个输出

[09:04 PM]-[vagrant@kunstmaan]-[/var/www]
$ php composer.phar  create-project kunstmaan/bundles-standard-edition myprojectname
Installing kunstmaan/bundles-standard-edition (3.4.0)
  - Installing kunstmaan/bundles-standard-edition (3.4.0)
    Downloading: 100%
Created project in myprojectname
> SymfonyStandard\Composer::hookRootPackageInstall
Loading composer repositories with package information
Installing dependencies (including require-dev)

没有其他事情发生。我把这个运行了一个小时而没有任何改变。

是什么造成这种情况?我该如何解决?或者我该如何排除故障?

os:windows 10
流浪者1.8.1
virtualbox 4.3(也试过5.0)

1 个答案:

答案 0 :(得分:2)

这已在此提交中修复:https://github.com/puphpet/puppet-puphpet/commit/659fc6d6548dd8158fdac7bb834111c769854a98

有些事情,我不确定在Composer的服务器上发生了什么变化,以前正在运行的curl命令失败了。

切换到wget会解决此问题。