2014-07-15 26 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