更新".git目录丢失"时编写器错误

dou*_*leD 21 git zend-framework zend-framework2 composer-php

当我使用composer更新zf-commons/zfc-admin时,它会给出一个RuntimeException错误

[RuntimeException]
/var/www/site2.com/vendor/zf-commons/zfc
-admin中缺少.git目录,有关详细信息,请参阅http://getcomposer.org/commit-deps

由于此错误,我无法更新框架中的任何其他模块.

NiG*_*awK 54

当我与作曲家有"问题"时,我要做的第一件事是删除供应商文件夹并进行"作曲家更新"

你也可以尝试删除那个组件"vendor/zf-commons"

  • 删除供应商文件夹修复了该问题 (2认同)
  • 删除特定供应商的文件夹对我有用 (2认同)

Cor*_*liu 7

最简单的方法是在进行作曲家更新之前删除该组件的安装文件夹

rm -rf  /var/www/site2.com/vendor/zf-commons/zfc
composer update
Run Code Online (Sandbox Code Playgroud)