2014-07-15 25 views
1

我在本地laravel應用程序中遇到一些問題(cartalyst/nested-sets)。我composer.json有效期爲:正在下載:連接...無法從dist下載cartalyst /嵌套集:

$ composer validate 
./composer.json is valid 

我有我的桌面上的嵌套組包文件的副本,並在我的項目樹已包括他們 - 這樣的文件存在和路徑是正確的。

這是我composer.json文件的快照:

"require": {   
     "cartalyst/nested-sets": "2.0.*" 
}, 
    "repositories": [ 
    { 
    "type": "composer", 
      "url": "http://packages.cartalyst.com" 
    } 
], 
... 

那麼我的問題:

$ composer update 
Loading composer repositories with package information 
Updating dependencies (including require-dev) 
- Installing cartalyst/nested-sets (v2.0.2) 
Downloading: connection...Failed to download cartalyst/nested-sets from dist: The "https://api.github.com/repos/cartalyst/nested-sets/zipball/7a425710ece922556e55150f5a1f2dfbedd4ffaa" file could not be downloaded (HTTP/1.1 404 Not Found) 
Now trying to download from source 
- Installing cartalyst/nested-sets (v2.0.2) 
Cloning 7a425710ece922556e55150f5a1f2dfbedd4ffaa 

然後,它只是在外殼閃爍的光標掛起。我的本地安裝了PHP OpenSSL擴展,關閉防火牆沒有任何區別。

從貝:

Failed to download cartalyst/nested-sets from dist: file could not be downloaded (HTTP/1.1 404 Not Found)但這些文件已經在那裏了?我不明白。

回答

0

您遇到此問題是因爲您必須訂閱Cartalyst存儲庫才能獲得其資源和產品(庫,組件,源)的完全訪問權限。

當Composer試圖從donwload或訪問存儲庫獲取Cartalyst時,它會詢問您一個有效的用戶名/密碼,如果您已經爲訂閱付費,您將獲得有效的auth憑證,以便您訪問存儲庫並通過作曲家所需要的組件/庫donwload ...

,請閱讀以下內容:https://medium.com/@Cartalyst/boss-sheet-8019c5e07246

+0

啊,我明白了。感謝那。 – cookie

+0

作曲家不要求我輸入用戶名/密碼。它只是錯誤了。 – Metropolis