在我的 vagrant 配置脚本结束时,我尝试使用以下命令安装 composer:
sudo curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
但是,当执行此操作时,我收到以下错误:
SlowTimer [5612ms] at curl: https://getcomposer.org/composer.phar
Download failed: Failed to open https://getcomposer.org/composer.phar (Resolving timed out after 5613 milliseconds)
The download failed repeatedly, aborting.
如果我安装了 php 而不是 hhvm 并在我的 vagrant vm 上运行相同的命令,则安装成功,这表明 hhvm 不兼容。但是我也有一个运行 Ubuntu 14.04 和 hhvm(没有 php)的 Linode,并且可以使用这些命令安装 composer 没有任何问题。
鉴于我可以在我的 Linode 上使用类似的环境安装作曲家,为什么它在我的 vagrant vm 上失败,我该如何纠正这个问题?