【发布时间】:2018-07-06 16:03:20
【问题描述】:
我正在尝试对一个新的 Drupal 项目执行 composer install,但它失败并出现以下错误:
[RuntimeException]
Failed to clone https://github.com/jeromegn/Backbone.localStorage.git via https, ssh, git protocols, aborti
ng.
- https://github.com/jeromegn/Backbone.localStorage.git
Cloning into 'web/libraries/backbone.localstorage'...
done.
sh: line 0: cd: web/libraries/backbone.localstorage: No such file or directory
- git@github.com:jeromegn/Backbone.localStorage.git
Cloning into 'web/libraries/backbone.localstorage'...
done.
sh: line 0: cd: web/libraries/backbone.localstorage: No such file or directory
- git://github.com/jeromegn/Backbone.localStorage.git
Cloning into 'web/libraries/backbone.localstorage'...
done.
sh: line 0: cd: web/libraries/backbone.localstorage: No such file or directory
系统详情:
macOS 10.12.6
git version 2.18.0
Composer version 1.6.5 2018-05-04 11:44:59
PHP 7.0.30 (cli) (built: Jun 22 2018 00:52:06) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.30, Copyright (c) 1999-2017, by Zend Technologies
这很令人费解,因为我的同事没有收到此错误,并且他们有类似的机器,运行相同的操作系统,以及 composer/php/git 版本。
我尝试了以下方法无济于事:
- 用
brew reinstall git重新安装git - 删除带有
rm -rf vendor的供应商目录 - 使用
composer clear-cache清除作曲家缓存 - 从
composer.json中删除localStorage 包(即使清除缓存也会出现完全相同的错误) - 使用
--prefer-dist标志运行 composer install - 使用
--prefer-source标志运行 composer install
我也尝试过运行composer update,但出现此错误:
[RuntimeException]
Failed to execute git clone --no-checkout '/Users/delucac/.composer/cache/vcs/https---git.drupal.org-project-ma
illog/' 'web/modules/contrib/maillog' --dissociate --reference '/Users/delucac/.composer/cache/vcs/https---git.
drupal.org-project-maillog/' && cd 'web/modules/contrib/maillog' && git remote set-url origin 'https://git.drup
al.org/project/maillog' && git remote add composer 'https://git.drupal.org/project/maillog'
Cloning into 'web/modules/contrib/maillog'...
done.
sh: line 0: cd: web/modules/contrib/maillog: No such file or directory
我在 Google 上四处搜索,发现几个线程具有相同/相似的问题,但没有解决方案。
任何帮助将不胜感激。
【问题讨论】:
标签: php git composer-php drupal-8