宝塔面板安装不上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 果然小水管提示安装成功 大喜!
仅以记录给小水管大折腾的我们
来源地址:https://blog.csdn.net/u012874878/article/details/127630518
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341