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错误