composer安装的时候报错,记录一下

Posted starshine-zhp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了composer安装的时候报错,记录一下相关的知识,希望对你有一定的参考价值。

报错记录

技术图片

 

 解决方法:

技术图片

 

 然后就thinkphp6更新成功了

技术图片

 

 

错误原因:

因为composer在国外的源太慢,所以切换到国内阿里云,用的是这条命令

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

但是会报错,然后我找到composer的配置文件目录,config.json这个文件里面,手工替换掉了网址url为:
https://mirrors.aliyun.com/composer/
然后就可以了,原则上来说,用命令替换url和手工替换是一样的,但是命令会报错,就很神奇
那我再用命令替换一下比较一下这两条url的区别
手工替换:"url": "https://mirrors.aliyun.com/composer/"
命令替换:"url": "https://mirrors.aliyun.com/composer/"

然后就发现一模一样,????(懵逼,可能发生了灵异事件)

然而接下来又报错了

技术图片

 

 

而我手工替换掉url之后,命令又成功了

技术图片

 

 手工替换的url和命令替换的url真的是标点符号都一样,但是命令替换的就是不行,或许,这就是看脸吧

有人知道为什么的话,希望您看到这篇文件能留言告诉我,谢谢





 

以上是关于composer安装的时候报错,记录一下的主要内容,如果未能解决你的问题,请参考以下文章

错误记录Flutter 混合开发获取 BinaryMessenger 报错 ( FlutterActivityAndFragmentDelegate.getFlutterEngine() )(代码片段

phpStudy安装composer时,SSL报错(Failed to enable crypto)的解决方法

错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段

错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段

Composer & PHPUnit 安装记录

安装完composer后创建laravel项目报错如下,是怎么回事?