password
tags
type
status
date
slug
summary
category
icon
解决办法
- 查看本地composer目录 cd ~/.composer
- 打开auth.json文件 vim auth.json
- 修改文件,如果不存在则添加以下配置
- 保存文件,重新在项目执行 composer install
本质原因
composer私有库身份验证凭据错误 官方文档地址
排查过程
背景:一个新需求,ssh方式clone远程PHP项目
想要在本地进行拉取依赖,在项目根目录执行:
进行安装依赖,安装好后会把依赖放入当前目录/vendor下
出现问题:
提示http连接被拒绝,git clone失败,但是git早已从https方式切换至ssh方式,如下图:
所以为什么还走http呢?
经过对报错信息的git命令验证,排除git指令没问题~
询问chatgpt,让配置auth.json文件,根据提示选择在全局目录下配置
配置后,执行composer install,还是不行。
说明配置并未生效,询问chat-gpt查看本地composer配置,执行
问题定位到,原来是公司每个月让更新密码,更新企业通讯工具后,密码更换导致composer配置不可用了!
解决就简单了。
再次执行composer install,出现以下结果,代表成功~
- Author:武帅祺
- URL:https://qqqi.top//article/6e1247df-c1c2-4f0d-86e2-7e01225fdd89
- Copyright:本文章为原创内容,版权归作者所有。如需转载,请联系我,谢谢!