2015-10-20 457 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安裝程序。