1.composer最新的php版本要求是 7.2以上
2.composer中文镜像源已经停止服务了,现在最好的国内镜像源是阿里云
全局模式(推荐):
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
单独项目使用:
$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/
如果出现之前安装过的composer不能下载laravel包,需要做两件事
1.下载php7.3版本https://windows.php.net/downloads/releases/php-7.3.15-nts-Win32-VC15-x64.zip
https://windows.php.net/download/
2.删除之前配置的环境变量
3.重新安装composer,并且选择php7.3以上的php.exe路径
4.修改php7.3中的php.ini文件,开启open_ssl扩展,还有其他的一些必要的扩展
.....
extension=bz2
;extension=curl
extension=fileinfo
extension=gd2
;extension=gettext
;extension=gmp
extension=intl
;extension=imap
;extension=interbase
;extension=ldap
extension=mbstring
extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
extension=odbc
extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmop
.....