composer问题集锦
2024-09-05 01:04:00
问题一:composer遇到Your configuration does not allow connection to
解决方案:
设置一个本地或全局的composer配置: composer config secure-http false 全局设置: composer config -g secure-http false 意义是默认禁用https请求,就可以了
{
"config": {
"secure-http": false
}
}
问题二:Composer速度慢
解决方案:
系统全局使用
composer config -g repo.packagist composer https://packagist.phpcomposer.com
仅当前项目使用
打开命令行,进入项目根目录,也就是 composer.json 文件所在目录,执行如下命令
composer config repo.packagist composer https://packagist.phpcomposer.com
修改全局配置文件composer.json
{
"config": {
"secure-http": false
},
"repositories": [
{"type": "composer", "url": "https://packagist.phpcomposer.com"},
{"packagist": false}
]}
使用代理
如果安装了Shadowsocks代理,通过代理方式使用composer也是个好的选择。
在命令行输入下面的命令,让当前终端使用代理:
set http_proxy=http://127.0.0.1:1080 //Windows系统
export http_proxy=http://127.0.0.1:1080 //linux或Mac OS系统
问题三:两次连接
解决方案:
添加禁用 packagist 的设置
{
"repositories": [
{"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},
{"packagist": false}
]}
最新文章
- Spring AOP:面向切面编程,AspectJ,是基于spring 的xml文件的方法
- Spark生态之Spark BlinkDB
- 2013 ACM/ICPC Asia Regional Changsha Online J Candies
- Android App开之标注切图
- 数据结构之Binary Search Tree (Java)
- Jemter+Badboy实战经验一(Badboy录制及基础功能)
- 海量数据挖掘MMDS week2: Nearest-Neighbor Learning最近邻学习
- 安装python软件找不到setuptools的解决方案
- 让新版appium支持by_name定位
- php 重要函数归集
- 开车旅行 [NOIP 2012]
- 论文阅读:Learning Visual Question Answering by Bootstrapping Hard Attention
- vue 语法糖
- centos下从源码安装openssl 1.0.1g
- MAPI错误0x80040107
- day24<;多线程>;
- System.Buffer 以字节数组(Byte[])操作基元类型数据
- Es6懒加载
- 关于CentOS系统中,文件权限第11位上是一个点的解读
- Computer2
热门文章
- httpClient调用接口的时候,解析返回报文内容
- 性能测试的 Check List (不断更新中)
- vue-router懒加载
- Python——GUI编程(python programming)
- JavaScript数值千分位格式化的方法和性能
- 网络实验 02-交换机的Telnet远程登录设置
- Linux C\C++基础——数组形参的使用
- 【VS开发】浅谈C/C++中的static和extern关键字
- Spring Cloud Feign原理及性能
- 【数据库】Redis/MongoDB/MySQL/Oracle随笔索引