网站制作学习网Linux→正文:make: *** [ext/fileinfo/libmagic/apprentice.lo] Error
字体:

make: *** [ext/fileinfo/libmagic/apprentice.lo] Error

Linux 2023/8/31 21:45:22  点击:不统计

http://%77%77%77%2E%66%6F%72%61%73%70%2E%63%6E

安装php8 时中途出现了make: *** [ext/fileinfo/libmagic/apprentice.lo] Error错误。
查询网络是,内存不足所致,服务器是1G 的你内存,需要通过 增加交换分区,来满足内存需要。
 
增加交换分区,比如我们将交换分区定义到 /data/swapfile, 定义2G 的交换分区 ,运行如下命令
(1) dd if=/dev/zero of=/data/swapfile bs=1M count=2048 # 创建文件
(2)mkswap /data/swapfile #定义为交换分区
(3)  chmod 600 /data/swapfile # 修改为系统root权限
(4)  swapon /data/swapfile #启用swap 交换文件
(5) 添加/etc/fstab 最后一行
/data/swapfile swap swap defaults 0 0
 
这样,我们在安装php8 就不会 出现 make: *** [ext/fileinfo/libmagic/apprentice.lo] Error错误

网站制作学习网Foasp.cn

·上一篇: No package 'openssl' found >>    ·下一篇: nginx No input file specified >>
推荐文章
最新文章