2017-04-10 180 views
0

我成功安裝了作曲家。無法使用作曲家安裝laravel

現在我試圖在命令提示符下使用此命令composer global require "laravel/installer"來安裝laravel,但我無法安裝laravel

這給我看像下面的圖像。

enter image description here

,當我在命令提示符下使用composer create-project --prefer-dist laravel/laravel blog那麼它會告訴我的東西像下面的圖像。

enter image description here 我該怎麼辦?任何建議?

+0

另一種方式更好:作曲家創建項目--prefer-dist laravel/laravel博客 – dparoli

+0

嘗試此方法步驟1)克隆[Laravel Repo](https://github.com/laravel/laravel)或下載zip也將工作2)去目錄3)執行作曲家安裝完成... –

+2

我已經看過這幾次在作曲家回購github問題。將作曲家更新爲最新版本。正在使用代理/ VPN?你可以嘗試用'-vvv'運行它以獲得更詳細的輸出結果嗎? –

回答

-2

如果正在安裝composer,請確保您必須爲PHP設置環境變量。如果你使用xampp控制面板 - >轉到xampp安裝路徑 - > PHP。然後複製位置並設置在環境位置。然後嘗試安裝作曲家。

1

此問題是由於許多可能的原因造成的,如:

  1. 您是在防火牆後面和防火牆阻止它。
  2. 您的互聯網速度太慢。 (希望情況並非如此)
  3. 您正在使用VPN或PROXY。 (不是所有的VPN導致此錯誤。)
  4. 您同時擁有IPv4和IPv6啓用(不知道這個情況。)

我無法證實有關是你不能夠造成的主要原因從作曲家創建項目,但你可以嘗試一些方法,如:

  1. 更改爲不同的ISP。
  2. 嘗試運行composer -vvv:這有助於檢查場景背後的實際情況,並有助於進一步調試。
  3. 嘗試將composer更新至最新版本。
  4. 嘗試創建Laravel的或一些舊版本的任何其他包

    composer create-project laravel/laravel blog "5.1.*"

  5. 嘗試使用一些VPN。

這僅用於測試,並沒有完全確認的解決方案。

如果還有其他原因,我們可以編輯此解決方案。