为了账号安全,请及时绑定邮箱和手机立即绑定

Composer 更新给出错误提示插件无法初始化,找不到每个包的类

Composer 更新给出错误提示插件无法初始化,找不到每个包的类

PHP
波斯汪 2021-09-18 17:18:25
我已经从头开始加载了一个 vagrant box,其中包含一个已经在多台机器上运行了很长时间的现有代码库。运行 composer update 时,它总是会出现类似的问题:  - Removing kylekatarnls/update-helper (1.1.1)  [UnexpectedValueException]  Plugin kylekatarnls/update-helper could not be initialized, class not found: UpdateHelper\ComposerPluginphp -v:Copyright (c) 1997-2018 The PHP GroupZend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies    with Zend OPcache v7.1.30-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies    with Xdebug v2.7.1, Copyright (c) 2002-2019, by Derick Rethans作曲家版本 1.8.6我尝试更改 vagrant、virtualbox、php、xdebug、composer 的所有版本以匹配在其他机器上运行的版本。我尝试过 composer clearcache、composer dump-autoload、各种不同的 composer update 方法。已尝试删除供应商文件夹并进行作曲家安装
查看完整描述

2 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

我在 Vagrant 盒子中遇到了这个问题,我从安装中删除了 php7.2-zip,并且只安装了 zip。

如果我同时安装了它们,它就会失败,如果我只安装 php-zip,它就会失败。不确定这是否会有所帮助,但可以尝试一下。


查看完整回答
反对 回复 2021-09-18
?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

运行composer update --no-plugins


查看完整回答
反对 回复 2021-09-18
  • 2 回答
  • 0 关注
  • 431 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信