宝塔面板安装不上fileinfo开虚拟内存也失败的解决思路

本身服务器是小水管 1G的那种后因项目需要安装fileinfo扩展反复折腾几次不行,今天终于弄好现记录下,注意:非小水管的就不要看了,你用不上…哈哈
网上找的方式无一列外就是扩充虚拟内充或者降低内存使用如下:
1.通过宝塔工具箱扩展swap
在软件商城-搜索工具箱,安装linux工具箱,点击设置,设置虚拟内存
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
宝塔首页可以内存扩大或者命令 free -h查看swap 再重新安装fileinfo
在这里插入图片描述
2.
创建一个虚拟内存,当安装fileinfo过程中遇到内存不足的情况下,会自动使用虚拟内存。

创建一个swap大小为1G的空间,并设置其为开机启动。
php fileinfo安装报错问题怎么解决

dd if=/dev/zero of=/swap bs=1024 count=1M
mkswap /swap
swapon /swap
echo “/swap swap swap sw 0 0” >> /etc/fstab
代码执行完成后,我们就可以重新进入宝塔面板,点击安装fileinfo扩展,之后可顺利安装成功。
3.手动关系服务在在运行的软件如 php nginx mysql 等 腾出空间 再安装
然而以上方法我都试过了还是不行 ,搞了半天终于在宝塔论坛找到启发就是为什么不分析日志看看:
https://www.bt.cn/bbs/thread-66233-1-1.html
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=15880&highlight=fileinfo
输入:cat /tmp/panelExec.log查看安装日志
在这里插入图片描述
能看到的就只有C preprocessor “/lib/cpp” fails sanity check 这个问题,于是乎在坛子里找答案说是底层问题 没有 安装 glibc-headers 和 gcc-c++,好吧,执行yum install glibc-headers和yum install gcc-c++
顺利安装后,再在宝塔页面执行安装fileinfo 果然小水管提示安装成功 大喜!
在这里插入图片描述
仅以记录给小水管大折腾的我们

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值