'致命错误:调用未定义的方法'当我运行作曲家更新

时间:2016-01-12 08:28:20

标签: php composer-php

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

  

PHP致命错误:在/root/.composer/vendor/fxp/composer-asset-plugin/Repository/VcsPackageFilter.php上调用未定义的方法Fxp \ Composer \ AssetPlugin \ Package \ Version \ VersionParser :: parseLinks()第272行

     

致命错误:在/root/.composer/vendor/fxp/composer-asset-plugin/Repository/VcsPackageFilter.php上调用未定义的方法Fxp \ Composer \ AssetPlugin \ Package \ Version \ VersionParser :: parseLinks() 272

1 个答案:

答案 0 :(得分:6)

尝试使用

删除无效/不完整版本

composer global remove fxp/composer-asset-plugin

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

rm -rf ~/.composer/vendor/fxp

然后,重新安装插件并交叉手指现在一切正常:)

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