Ubuntu20.04下Laravel项目Composer安装依赖遇代理错误求助
修复Composer代理及SSL错误的步骤
1. 清除Composer全局代理配置
先检查当前Composer的代理设置:
composer config -g --list | grep proxy
如果输出包含http.proxy或https.proxy相关配置,执行以下命令清除:
composer config -g --unset http.proxy composer config -g --unset https.proxy
2. 取消终端代理环境变量
在当前执行Composer命令的终端中,临时取消代理环境变量:
unset HTTP_PROXY unset HTTPS_PROXY unset http_proxy unset https_proxy
若需永久移除代理,可编辑~/.bashrc(或~/.zshrc,根据你使用的shell而定),删除文件中设置代理的行,再执行source ~/.bashrc使更改生效。
3. 启用Composer SSL/TLS保护
执行命令开启Composer的SSL验证:
composer config -g ssl.enable true
4. 清除缓存并重新安装
清除Composer本地缓存,避免使用过期的包信息:
composer clear-cache
最后重新执行安装命令:
composer require stevebauman/location
内容的提问来源于stack exchange,提问作者user19200854
相关产品推荐
相关产品推荐

