标题: [教程] 内存小,编译php错误?make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1 [打印本页]
作者: indiboy 时间: 2016-9-20 23:30 标题: 内存小,编译php错误?make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
本帖最后由 indiboy 于 2017-10-12 16:01 编辑
编译PHP make 时出现错误
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
这是由于内存小于1G所导致.
修改 lib/php.sh 54行下面加入红色部分、
--enable-shmop --enable-pcntl \
--disable-ipv6 --disable-debug \
--disable-fileinfo \
--enable-sockets --enable-zip --enable-opcache $NV
经实测,主要是操作系统原因,小内存主机请勿安装64位操作系统。
加入红色部分。
作者: pins8 时间: 2016-9-21 20:35
一直用512 没有问题
作者: indiboy 时间: 2016-9-22 09:45
我也不知道怎么回事,第一次安装成功,重装系统后就不行了
只有去掉这个才能编译过。
作者: indiboy 时间: 2016-9-22 14:00
- 经实测,主要是操作系统原因,小内存主机请勿安装64位操作系统。
作者: wenlingnet 时间: 2016-10-8 13:38
应该是没有swap分区的原因
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) |
Powered by Discuz! 7.2 |