我一直试图安装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网址。任何指针都会很棒。我从来没有遇到过这样的问题,因为我无法找到答案。
# php composer.phar install Loading composer repositories with package information Installing dependencies [Composer\Downloader\TransportException] The "http://packagist.org/p/laravel/framework$de13d7a9bde179aa3dbe63308a250 911fa2330b3e0ba7510dea52827ec3c2f14.json" file could not be downloaded: fai led to open stream: HTTP request failed!
答案 0 :(得分:3)
我注意到wget或浏览器,我会得到一个https重定向。看来,无论作曲家是否与其他2不同,它都会产生防火墙问题。上面的链接通过在我的composer.json文件中添加一个部分来解决它。现在它不需要重定向,因为它从https开始。我跑在一个声波壁后面。我不确定为什么它适用于浏览器和wget,但不是作曲家。然而它解决了它。
答案 1 :(得分:0)
您正在从github克隆Developer分支。此版本可以暂时打破。所以你可以稍后再试一次(也许它会同时修复)或者你下载这个develop.zip,这是L4文档中描述的官方方式。
答案 2 :(得分:0)
请看一下这个链接。 niallo brien写了一篇很好的文章 http://niallobrien.me/2013/03/installing-and-updating-laravel-4/