2017-04-10 182 views
0

我成功安装了作曲家。无法使用作曲家安装laravel

现在我试图在命令提示符下使用此命令composer global require "laravel/installer"来安装laravel,但我无法安装laravel

这给我看像下面的图像。

enter image description here

,当我在命令提示符下使用composer create-project --prefer-dist laravel/laravel blog那么它会告诉我的东西像下面的图像。

enter image description here 我该怎么办?任何建议?

+0

另一种方式更好:作曲家创建项目--prefer-dist laravel/laravel博客 – dparoli

+0

尝试此方法步骤1)克隆[Laravel Repo](https://github.com/laravel/laravel)或下载zip也将工作2)去目录3)执行作曲家安装完成... –

+2

我已经看过这几次在作曲家回购github问题。将作曲家更新为最新版本。正在使用代理/ VPN?你可以尝试用'-vvv'运行它以获得更详细的输出结果吗? –

回答

-2

如果正在安装composer,请确保您必须为PHP设置环境变量。如果你使用xampp控制面板 - >转到xampp安装路径 - > PHP。然后复制位置并设置在环境位置。然后尝试安装作曲家。

1

此问题是由于许多可能的原因造成的,如:

  1. 您是在防火墙后面和防火墙阻止它。
  2. 您的互联网速度太慢。 (希望情况并非如此)
  3. 您正在使用VPN或PROXY。 (不是所有的VPN导致此错误。)
  4. 您同时拥有IPv4和IPv6启用(不知道这个情况。)

我无法证实有关是你不能够造成的主要原因从作曲家创建项目,但你可以尝试一些方法,如:

  1. 更改为不同的ISP。
  2. 尝试运行composer -vvv:这有助于检查场景背后的实际情况,并有助于进一步调试。
  3. 尝试将composer更新至最新版本。
  4. 尝试创建Laravel的或一些旧版本的任何其他包

    composer create-project laravel/laravel blog "5.1.*"

  5. 尝试使用一些VPN。

这仅用于测试,并没有完全确认的解决方案。

如果还有其他原因,我们可以编辑此解决方案。