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都有遇到,记录一下。