宝塔面板 php8.0 安装 fileinfo 拓展失败

embedded/2025/1/16 17:15:54/

系统:Albaba Cloud Linux release 3 (OpenAnolis Editon)即 Centos 平替

异常提示:

cc: fatal error: ** signal terminated program cc1
compilation terminated.
make: *** [Makefile:211: libmagic/apprentice.lo] Error 1

搜集的解决方案

  1. 重新安装gcc组件
    这个出现的问题,会是另外一种异常提示
    重装方法
yum -y reinstall gcc-c++ gcc
  1. 内存不足1G
    这个如果不足,肯定需要拓展
  • 扩充虚拟内存,在软件商城-搜索工具箱,安装linux工具箱,点击设置,设置虚拟内存为 1224 M
  • 暂停Nginx、MySQL服务
  1. 重装PHP
    死马当活马医医 的一种方案

最终成功方案 更新面板

内存足够的情况下,最靠谱方案,可能是官方已经发现这个问题,更新面板大概率修复

  1. 首先确认内存是否足够1G
  2. 内存足够则更新面板

参考资料:【已完成】php8.2装fileinfo扩展,死机

curl http://download.bt.cn/install/update_panel.sh|bash

http://www.ppmy.cn/embedded/154437.html

相关文章

内聚耦合软件工程

内聚是软件工程中用来描述一个模块内部各个元素彼此结合的紧密程度的度量指标。它对于模块的独立性和可维护性有着重要影响。 内聚的类型 内聚性可以从低到高分为以下几种类型: 1. 偶然内聚:模块内的各处理元素之间没有任何联系。这种内聚性最弱。 2…

[IGP]ospf ip frr 快速重路由技术

概念 OSPF的快速重路由(FRR)通常是通过使用LFA算法预先计算的备用路径来实现的。这些备用路径用于在发 生链路或节点故障时迅速切换流量,避免网络服务中断。LFA算法计算备份链路的基本思路:以可提供备份链路的邻居为根节点&#…

68_Redis数据结构-QuickList

1.QuickList介绍 虽然ZipList能够节省内存,但它要求申请的内存空间必须是连续的,当内存占用较高时,这会导致申请内存的效率变得很低。如何解决这一问题?我们可以考虑通过限制ZipList的长度和单个entry的大小来减轻对连续大块内存的需求,从而优化内存申请过程。 当需要存…

我在2025年自学网络安全(黑客)

当我们谈论网络安全时,我们正在讨论的是保护我们的在线空间,这是我们所有人的共享责任。网络安全涉及保护我们的信息,防止被未经授权的人访问、披露、破坏或修改。 代码解释 一、网络安全的基本概念 网络安全是一种保护:它涉及保护…

统计学习算法——逻辑斯谛回归

内容来自B站Up主:动画讲编程https://www.bilibili.com/video/BV1CR4y1L7RC、风中摇曳的小萝卜https://www.bilibili.com/video/BV17r4y137bW,仅为个人学习所用。 极大似然估计 几率、概率与似然 几率是指某个事件发生的可能性与不发生的可能性之比&am…

刷题记录 回溯算法-10:93. 复原 IP 地址

题目:93. 复原 IP 地址 有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 . 分隔。 例如:"0.1.2.201" 和 "192.168.1.1" 是 有效 IP 地址…

软件设计大致步骤

由于近期在做软件架构设计,这里总结下大致的设计流程 软件设计流程 1 首先要先写系统架构图,将该功能在整个系统的位置以及和大致的内部模块划分 2 然后写内部的结构图,讲内部的各个子系统,模块,组件之间的关系和调用…

SpringBoot之OriginTrackedPropertiesLoader类源码学习

源码解析 /*** 作用是从给定的资源(如文件或输入流)中加载 .properties 文件,* 并将属性键值对转换为带有来源信息(origin)的 OriginTrackedValue 对象。*/ public class OriginTrackedPropertiesLoader {private fin…