Board logo

标题: [求助] 有没有人试过在512m内存的机器上给wdcp升级php 5.3? [打印本页]

作者: alexleft    时间: 2015-6-11 12:33     标题: 有没有人试过在512m内存的机器上给wdcp升级php 5.3?

我在digitalocean的机器上无论安装wdcp的时候选php 5.3还是用脚本升级到php 5.3,都失败。用脚本升级的时候最后的错误提示是这个:
  1. /bin/sh /root/wdcp/php-5.3.17/libtool --silent --preserve-dup-deps --mode=compile gcc -I/root/wdcp/php-5.3.17/ext/fileinfo/libmagic -Iext/fileinfo/ -I/root/wdcp/php-5.3.17/ext/fileinfo/ -DPHP_ATOM_INC -I/root/wdcp/php-5.3.17/include -I/root/wdcp/php-5.3.17/main -I/root/wdcp/php-5.3.17 -I/root/wdcp/php-5.3.17/ext/date/lib -I/root/wdcp/php-5.3.17/ext/ereg/regex -I/usr/include/libxml2 -I/usr/include/freetype2 -I/root/wdcp/php-5.3.17/ext/mbstring/oniguruma -I/root/wdcp/php-5.3.17/ext/mbstring/libmbfl -I/root/wdcp/php-5.3.17/ext/mbstring/libmbfl/mbfl -I/www/wdlinux/mysql/include/mysql -I/root/wdcp/php-5.3.17/ext/sqlite3/libsqlite -I/root/wdcp/php-5.3.17/TSRM -I/root/wdcp/php-5.3.17/Zend    -I/usr/include -g -O2 -fvisibility=hidden   -c /root/wdcp/php-5.3.17/ext/fileinfo/libmagic/apprentice.c -o ext/fileinfo/libmagic/apprentice.lo
  2. virtual memory exhausted: Cannot allocate memory
  3. make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
  4. make err
复制代码



难道是内存不足导致编译不通过?

看内存分配好像有几百M可用的哦。
[root@sfo wdcp]# cat /proc/meminfo
MemTotal:         502220 kB
MemFree:          388308 kB
Buffers:            2232 kB
Cached:            15412 kB
SwapCached:            0 kB
Active:            66704 kB
Inactive:           8876 kB
Active(anon):      57952 kB
Inactive(anon):      496 kB
Active(file):       8752 kB
Inactive(file):     8380 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 4 kB
Writeback:             0 kB
AnonPages:         57944 kB
Mapped:            10800 kB
Shmem:               528 kB
Slab:              26028 kB
SReclaimable:       6440 kB
SUnreclaim:        19588 kB
KernelStack:         712 kB
PageTables:         3984 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      251108 kB
Committed_AS:     289544 kB
VmallocTotal:   34359738367 kB
VmallocUsed:        3512 kB
VmallocChunk:   34359731312 kB
HardwareCorrupted:     0 kB
AnonHugePages:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:        6136 kB
DirectMap2M:      518144 kB
DirectMap1G:           0 kB
作者: 天外飞仙    时间: 2015-6-11 13:46

升级到5.3没有问题
作者: xuandun    时间: 2015-6-14 11:34

我256都升到5.6了 内存和php版本没关系
作者: ITYANG    时间: 2017-1-4 00:01

我的还是报错,重启了下服务器,直接启动不了服务了




欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) Powered by Discuz! 7.2