composer update失败问题解决

如果是镜像源的问题,更换镜像源这是阿里的,不行的话可以搜索一下试试其它的镜像源

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

如果是composer版本问题,尝试升级版本不成功,建议卸载composer,手动安装composer,踏坑之后,

我认为这是最好的解决方法,这里贴上手动安装composer的方法,官网也能找到

第一步下载composer-setup.php

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

第二步对刚刚下载的文件进行hash校验

php -r "if (hash_file('sha384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'installer verified'; } else { echo 'installer corrupt'; unlink('composer-setup.php'); } echo php_eol;"

第三步下载composer

php composer-setup.php

第四步全局使用composer

cp composer.phar /usr/local/bin/composer

此方法是针对composer版本问题的解决方案,踏了两次坑了,在Ubuntu和centos都有遇到,记录一下。

 

posted @ 2022-04-03 09:41  `奔跑的蜗牛  阅读(608)  评论(0编辑  收藏  举报