【问题标题】:Failed to install Laravel PHP Framework using "composer install" on Ubuntu Server 14.04无法在 Ubuntu Server 14.04 上使用“composer install”安装 Laravel PHP Framework
【发布时间】:2015-05-16 17:42:46
【问题描述】:

我通过下载安装 Laravel,如 http://laravel.com/docs/4.2/ 所示

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问题还是服务器问题?在安装了 XAMPP 5.6.3 (PHP: 5.6.3) 的 Windows 8.1 上就可以了。

【问题讨论】:

    标签: laravel composer-php ubuntu-14.04


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      按照以下步骤操作 1.从here下载zip文件

      2.将zip文件的内容解压到一个目录中

      3.使用 cd 进入你提取文件的目录

      1. 从终端运行composer update

      2. composer完成更新依赖后运行composer dump-autoload

      希望对你有帮助

      【讨论】:

      • 这在 Laravel 5.0 上运行良好。我正在研究4.2。不知道是composer.phar问题还是服务器问题?在安装了 XAMPP 5.6.3 (PHP: 5.6.3) 的 Windows 8.1 上就可以了。
      【解决方案3】:

      尝试运行这个:

      composer update
      

      在你的 laravel 文件夹中。然后它将下载 composer.json 文件中定义的所有包。看看,是否有帮助。

      【讨论】:

      • github.com/laravel/laravel下载laravel zip,然后通过终端进入目录并尝试进行composer更新。
      • 我认为这是 5.0 版本。一切都适用于该版本,但我正在使用 4.2。
      • 我也在 4.2 上工作,这个过程运行良好。也许是 composer.phar 问题。
      • 顺便说一句,通过 composer 安装 Laravel 4.2 版本在安装了 XAMPP 5.6.3 (PHP: 5.6.3) 的 Windows 8.1 上运行良好。
      • 太棒了!打算在 Ubuntu 12.04 上试试这个。
      猜你喜欢
      • 2013-06-01
      • 1970-01-01
      • 2014-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-30
      • 1970-01-01
      • 2015-09-23
      相关资源
      最近更新 更多