执行这几条命令解决:

换阿里源:(全局配置)

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

安装composer提示could not open input file composer.phar的问题解决
设置系统环境变量和修改php.ini中的extension=php_openssl都无用

1)-要么就用php 绝对路径 \composer.phar,如:php D:\NAPM\server\extension\composer\2.2LTS\composer.phar update –lock

2)要么就把composer.phar拷贝到当前命令目录

3)最简单的方法:windows下直接用composer命令,而不要用php composer.phar

  1. 执行 composer clear

4.执行:composer update –lock

阿里云:https://developer.aliyun.com/composer

composer.lock文件中的链接失效,可以改成阿里云的镜像,方法,是,修改成如下链接:

https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%

composer常用命令:

php D:\NAPM\server\extension\composer\2.2LTS\composer.phar update –lock

php D:\NAPM\server\extension\composer\2.2LTS\composer.phar config -g –unset repos.packagist

php D:\NAPM\server\extension\composer\2.2LTS\composer.phar config -g repo.packagist composer https://mirrors.aliyun.com/composer/

php D:\NAPM\server\extension\composer\2.2LTS\composer.phar clear

php D:\NAPM\server\extension\composer\2.4\composer.phar install

composer install –ignore-platform-reqs 忽略版本