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



>我按照 http://laravel.com/docs/4.2/上的指示通过下载安装Laravel

已安装作曲家。但是当我运行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上它很好。

按照以下步骤操作1.从这里下载压缩文件

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

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

  1. 从终端运行composer update

  2. 编辑器完成依赖项更新后,运行composer dump-autoload

希望这有帮助

尝试运行以下命令:

composer update

在您的拉拉维尔文件夹中。然后它将下载 composer.json 文件中定义的所有包。看看,如果有帮助。

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

相关内容

  • 没有找到相关文章