2015-10-20 204 views
-1

我正在使用windows 7,并试图通过作曲家安装laravel。我在我的系统中安装了作曲家,并将git添加到了我的路径中。我还下载了一份laravel的新副本并将其粘贴到我的server.Now,当我运行这个评论来安装laravel,我得到这个错误。作曲家安装laravel 5时出错

C:\ XAMPP \ htdocs中\ laravel主>作曲家安装

与包信息

安装依赖性(包括需要-DEV)

  • 安装symfony的加载作曲家库/ var-dumper(v2.7.5)

    正在下载:100%

    下载:100%

    下载:100%

    无法从DIST下载的symfony/VAR自卸车:在HTTP // api.github.com /回购/符号 fony/VAR自卸车/ zipball/ba8c9a0edf18f70a7efcb8d3eb35323a10263338文件无法下载 aded:无法打开流:连接尝试失败,因为连接方发生故障n 在一段时间后正确响应,或者由于连接 cted主机未能响应而建立连接失败。

    现在试图从源头

    • 安装的symfony/VAR自卸车(v2.7.5) 下载克隆ba8c9a0edf18f70a7efcb8d3eb35323a10263338

[RuntimeException的] 无法克隆的git @ github上。 com:symfony/var-dumper.git通过git,https,ssh协议, 正在中止。

  • GIT中://github.com/symfony/var-dumper.git 克隆到 'C:\ XAMPP \ htdocs中\ laravel主\厂商\ symfony的\变种自卸车' ... 致命:无法连接到github.com: github.com [0:192.30.252.128]:错误号=无错误

  • https://github.com/symfony/var-dumper.git 克隆到“C:\ XAMPP \ htdocs中\ laravel主\厂商\ symfony的\ var-dumper'... 致命:无法访问'https://github.com/symfony/var-dumper.git/':失败连接 t to github.com:443;没有错误

    • [email protected]:symfony中的/ var-dumper.git 克隆到 'C:\ XAMPP \ htdocs中\ laravel主\供应商\ symfony的\ VAR自卸车' ... 警告:永久性地将'github.com,192.30.252.131'(RSA)添加到已知host的列表中。 权限被拒绝(公钥)。 致命:无法从远程存储库读取。

    请确保您有正确的访问权限

    和库中存在。

任何形式的帮助,将不胜感激。提前致谢!

,这里是我的composer.json文件:

{ 
"name": "laravel/laravel", 
"description": "The Laravel Framework.", 
"keywords": ["framework", "laravel"], 
"license": "MIT", 
"type": "project", 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.1.*" 
}, 
"require-dev": { 
    "fzaninotto/faker": "~1.4", 
    "mockery/mockery": "0.9.*", 
    "phpunit/phpunit": "~4.0", 
    "phpspec/phpspec": "~2.1" 
}, 
"autoload": { 
    "classmap": [ 
     "database" 
    ], 
    "psr-4": { 
     "App\\": "app/" 
    } 
}, 
"autoload-dev": { 
    "classmap": [ 
     "tests/TestCase.php" 
    ] 
}, 
"scripts": { 
    "post-install-cmd": [ 
     "php artisan clear-compiled", 
     "php artisan optimize" 
    ], 
    "pre-update-cmd": [ 
     "php artisan clear-compiled" 
    ], 
    "post-update-cmd": [ 
     "php artisan optimize" 
    ], 
    "post-root-package-install": [ 
     "php -r \"copy('.env.example', '.env');\"" 
    ], 
    "post-create-project-cmd": [ 
     "php artisan key:generate" 
    ] 
}, 
"config": { 
    "preferred-install": "dist" 
} 

}

+1

它看起来像互联网连接问题。如果你现在重试,它仍然是坏的? –

+0

另外,你可以提供你的'composer.json'吗? –

+0

不幸的是,这在安装Composer中的东西时很常见。它与Laravel或Symfony或PHP无关。唯一的解决办法就是稍等一会再执行相同的命令。 –

回答

0

可悲的是,通过GitHub的+作曲安装项目时,该连接错误是常见的。如果问题在多次重试后仍然存在,我建议您使用安装程序安装Laravel。请参阅http://laravel.com/docs/5.1#installation

安装程序只是下载一个ZIP文件,而不是尝试从GitHub下载大量小文件。这使得它更快更可靠。 Symfony项目使用这个相同的技巧,并建议只使用Symfony安装程序。