【发布时间】:2013-03-27 05:09:03
【问题描述】:
我一直在尝试安装 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请求失败!
【问题讨论】:
-
您遇到了什么错误?
-
我的错误在上面,传输异常。这是作曲家的事。我无法让作曲家安装任何东西。我离答案越来越近了。
-
对我来说,这似乎与 Composer 非常相关,而不是与 Laravel 相关。您是否尝试过创建一个简单的
composer.json文件,该文件需要一个随机库并运行composer install以查看它是否有效。如果是这样,那么我们至少可以说它可能与 Laravel 存储库有关,但我可以确认它在我的最终工作。一定有一些奇怪的连接问题。也许也可以尝试另一台计算机。试着缩小问题的范围。 -
我注意到使用 wget 或浏览器,我会得到一个 https 重定向。似乎无论作曲家做什么,它都与其他 2 个足够不同,以至于它产生了防火墙问题。上面的链接通过在我的 composer.json 文件中添加一个部分来解决它。现在它不需要重定向,因为它从 https 开始
标签: php laravel composer-php laravel-4