当前位置:首页 > 后端 > 正文内容

Composer常见故障处理

Z先生3年前 (2022-03-20)后端677

Segmentation fault (core dumped)错误

错误详情

Composer在自升级和安装包时均报:Segmentation fault (core dumped)错误

检查分析

运行检查命令

composer diagnose

得到以下结果

Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: Segmentation fault (core dumped)

可以看出是https源无法访问,

解决方案

方案1: 换http源

更改配置不要使用https加密连接

composer config -g repo.packagist composer http://mirrors.aliyun.com/composer/
composer config -g secure-http false

方案2: 修复本地SSL证书

你这个问题是因为本地的ssl证书有问题,尝试重新安装
尝试的百度的各种方案,都没有解决,自己整理出来一个流程,本文命令以ubuntu为例

  1. 卸载php
  2. 卸载curlopenssl
    apt remove curl
    apt remove openssl
  3. 卸载ca-certificates
    apt remove ca-certificates

重新安装:已经要按照以下顺序执行

  1. 安装ca-certificates
    apt install ca-certificates
  2. 安装openssl
    apt install openssl
  3. 安装curl
    apt install curl
  4. 安装php
分享给朋友:

相关文章

Ajax分页,php+Mysql Limit写法

$pagesize = 20; $page--; $start = $page <= 0 ? 0 :...

【转】rtsp视频流实现浏览器h5播放

【转】rtsp视频流实现浏览器h5播放

方案思路:获取摄像头数据流 --> FFmpeg转码 --> Node.js(搭建webSocket服务器) --> 在服务器上运行jsmpeg程序操作步骤首先查看是否能够正常地获取...

php获取文件mime的方法,相对完整,并且已经测试

已经经过测试也相对完整,优先自带类和方法,如果自带类或者方法没有开启的情况下,通过文件扩展名实现,文件扩展名关联了176种如果实在没有开启相关组件也没有匹配到,那么就返回:application/oc...

【转】Swoole和Workerman到底选谁?

【转】Swoole和Workerman到底选谁?

Swoole:面向生产环境的 PHP 异步网络通信引擎       使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTT...

困扰了很久的PHP跨域问题

其实这个问题一直是不存在的,只是自己因为各种配置吧,导致了这个问题一直没有解决。现在就解决思路提供如下: 需要两步操作一、修改Nignx配置文件一般在宝塔面板伪静态中设置示例代码: locatio...

ThinkPHP6多应用下配置短路由 - TP6路由

ThinkPHP6多应用下配置短路由 - TP6路由

需要实现的效果:http://xx.com/u/RkdJ80 => http://xx.com/home/url/url/index实现步骤1. 设置tp6隐藏网址的index...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。