php - ' fatal error : Call to undefined method' when I run composer update

标签 php composer-php

当我尝试运行 composer update 或运行任何命令时出现以下错误:

PHP Fatal error: Call to undefined method Fxp\Composer\AssetPlugin\Package\Version\VersionParser::parseLinks() in /root/.composer/vendor/fxp/composer-asset-plugin/Repository/VcsPackageFilter.php on line 272

Fatal error: Call to undefined method Fxp\Composer\AssetPlugin\Package\Version\VersionParser::parseLinks() in /root/.composer/vendor/fxp/composer-asset-plugin/Repository/VcsPackageFilter.php on line 272

最佳答案

尝试使用删除无效/不完整的版本

composer 全局删除 fxp/composer-asset-plugin

如果失败,您可以从 Composers 主文件夹中手动删除插件文件夹:

rm -rf ~/.composer/vendor/fxp

然后,重新安装插件并祈祷现在一切正常:)

composer global require "fxp/composer-asset-plugin:~1.1.1"

关于php - ' fatal error : Call to undefined method' when I run composer update,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34738757/

相关文章:

php - 如何在我自己的包中使用 Laravel 包?

php - 如果我在多个目录中有多个 composer.json,如何使用 composer 安装依赖项?

php - fastcgi_finish_request() 未定义?

PHP:我应该学习 MySQL 扩展还是只学习 PDO?

php - 使用 Composer 针对不同的 php 版本

php - Satis,如何归档需要依赖项?

php - 将 php 数组传递给 jqplot 图表

php - IN() 条件中的大量占位符会减慢 PDO/Doctrine 的停止速度

php - Paypal :从沙箱上线

php - PSR-4:自动加载器( Composer )和扩展命名空间确保后备 php