composer的一些问题

镜像卡顿的问题

原因 FUCKGFW

  1. 全局配置国内镜像
composer config -g repo.packagist composer https://packagist.laravel-china.org
  1. 当前项目使用 -g 去掉即可
    阿里镜像地址 貌似更好用
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

laravel 镜像

composer config repo.packagist composer https://packagist.laravel-china.org
  1. 取消镜像、
composer config -g --unset repos.packagist
  1. 调试
    composer 命令增加 -vvv 可输出详细的信息,命令如下:
composer -vvv require alibabacloud/sdk
  1. 更新
composer self-update

安装lumen报错

使用阿里云镜像 无问题

E:\ikangdental>composer global require "laravel/lumen-installer=~1.0"
Changed current directory to C:/Users/peiqi/AppData/Roaming/Composer


  [Composer\Downloader\TransportException]
  The "https://packagist.laravel-china.org/packages.json" file could not be downloaded: SSL operation failed with cod
  e 1. OpenSSL Error messages:
  error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
  Failed to enable crypto
  failed to open stream: operation failed


require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...

常见问题解决

  1. 建议先将Composer版本升级到最新:
    composer self-update
  2. 执行诊断命令:
    composer diagnose
  3. 清除缓存:
    composer clear
  4. 若项目之前已通过其他源安装,则需要更新 composer.lock 文件,执行命令:
    composer update --lock
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值