4

我一直在尝试安装 laravel,但没有成功。我一直在遵循似乎是通常的食谱

git clone -b develop git://github.com/laravel/laravel.git myapp
cd myapp
curl -sS https://getcomposer.org/installer | php
php composer.phar install

当我运行它时,我总是得到以下信息。我尝试杀死缓存目录更新等。

运行 PHP 版本 5.4.6 open-ssl ,在 cli 中启用 mcrypt。

只是不知道我错过了什么。已经试了一个多星期。看了一些关于网络问题的讨论。当我在浏览器中手动下载 json 时,我注意到它重定向到一个安全的 https url。任何指针都会很棒。我从来没有遇到过这样的问题,我无法找到答案。

# php composer.phar 安装
使用包信息加载作曲家存储库
安装依赖项

  [作曲家\下载器\传输异常]
  “http://packagist.org/p/laravel/framework$de13d7a9bde179aa3dbe63308a250
  911fa2330b3e0ba7510dea52827ec3c2f14.json”文件无法下载:fai
  导致打开流:HTTP请求失败!
4

2 回答 2

3

我注意到使用 wget 或浏览器,我会得到一个 https 重定向。似乎无论作曲家做什么,它都与其他 2 个足够不同,以至于它产生了防火墙问题。上面的链接通过在我的 composer.json 文件中添加一个部分来解决它。现在它不需要重定向,因为它从 https 开始。我在声波墙后面跑。我不确定为什么它可以与浏览器和 wget 一起使用,但不能与作曲家一起使用。然而它解决了它。

于 2013-04-08T14:32:03.303 回答
0

您正在从 github 克隆 Developer 分支。这个版本可以瞬间破解。所以你可以等待稍后再试一次(也许它会同时得到修复)或者你下载这个develop.zip,这是L4文档中描述的官方方式。

于 2013-04-05T09:51:13.080 回答