无法使用" composer install"安装Laravel PHP Framework。在Ubuntu Server 14.04上

时间:2015-03-14 05:36:07

标签: laravel composer-php ubuntu-14.04

我按照http://laravel.com/docs/4.2/

上的说明通过下载安装Laravel 已安装

Composer。但当我运行composer install来安装所有框架的依赖项时,我收到了以下消息和错误:

Loading composer repositories with package information
  

" https://packagist.org/packages.json"文件不能   已下载:php_network_getaddresses:getaddrinfo失败:名称或   服务未知未能打开流:php_network_getaddresses:   getaddrinfo失败:名称或服务未知https://packagist.org   无法完全加载,从中加载包信息   本地缓存可能已过期

Installing dependencies (including require-dev)
  

[Composer \ Downloader \ TransportException]   " https://packagist.org/p/provider-2013 $ b34cfb140404adf89817de230d9257048baa3d027e56a98d9ae5d089f7f92596.json"   无法下载文件:php_netw ork_getaddresses:getaddrinfo   失败:未知的名称或服务无法打开流:   php_network_getaddresses:getaddrinfo失败:名称或服务没有   已知

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [--ignore-platform-reqs] [packages1] ... [packagesN]

对此有何想法?谢谢。

更新:在Laravel 5.0上运行良好。我正在研究4.2。我不知道它是composer.phar问题还是服务器问题?它安装在Windows 8.1上,安装了XAMPP 5.6.3(PHP:5.6.3)。

3 个答案:

答案 0 :(得分:2)

请按照以下步骤操作 1.从here

下载zip文件

2.将zip文件的内容提取到目录

3.使用cd进入你解压缩文件的目录

  1. 从终端运行composer update

  2. 在作曲家完成更新依赖项运行composer dump-autoload

  3. 之后

    希望这有帮助

答案 1 :(得分:1)

尝试运行:

composer update
在你的laravel文件夹中

。然后它将下载composer.json文件中定义的所有包。如果有帮助的话,请参阅。

答案 2 :(得分:0)

别忘了基础知识。首先检查您的互联网连接。连接中断时,下载将失败。 https://packagist.org/packages.json是一种在线资源,因此发生这种情况的第一个原因是互联网连接不良或不稳定。您可能要尝试使用其他互联网资源。