xtmp 发表于 2012-3-14 01:56:28

debian 6安装lnmp0.8出错提示

装完看log也没什么出错提示,但是php和mysql都没有安装上
单独执行mysql部分脚本config后出现/bin/rm: cannot remove `libtoolT':××××××这样提示
make后最后出现virtual memory exhausted: Cannot allocate memory,不过应该不是内存不够的原因吧?
php目录只有一个etc目录

licess 发表于 2012-3-14 08:05:11

/bin/rm: cannot remove `libtoolT':×××××× 这个没事

mysql安装不上php就肯定安装不上

virtual memory exhausted: Cannot allocate memory一般就是内存不足或
ulimit -a 执行看看virtual memory是不是unlimited,不是的话执行下面:
ulimit -v unlimited ,再重新编译。PS: 你内存多少?

xtmp 发表于 2012-3-14 14:58:19

buyvm 128M 15刀年付的

我之所以说是不会是内存不足的原因是因为这台机器之前装过lnmp6,现在重装的7或者8都会出现这个问题,而且现在重新装lnmp 6也是同样的问题
virtual memory的设置是unlimit
我看过资料说是因为gcc编译器的bug会默认使用母鸡的整个内存,可是我设置virtual memory一个小一点的具体的数字还是不管用。

[ 本帖最后由 xtmp 于 2012-3-14 15:30 编辑 ]

licess 发表于 2012-3-14 15:33:07

可以换个系统试试

xtmp 发表于 2012-3-14 15:46:26

g++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/usr/local/mysql\"" -DMYSQL_DATADIR="\"/usr/local/mysql/var\"" -DSHAREDIR="\"/usr/local/mysql/share/mysql\"" -DPLUGINDIR="\"/usr/local/mysql/lib/mysql/plugin\"" -DHAVE_EVENT_SCHEDULER -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -I../regex -I.   -O3    -fno-implicit-templates -fno-exceptions -fno-rtti -MT sql_yacc.o -MD -MP -MF .deps/sql_yacc.Tpo -c -o sql_yacc.o sql_yacc.cc

virtual memory exhausted: Cannot allocate memory

make: *** Error 1
make: Leaving directory `/root/lnmp0.6-full/mysql-5.1.48/sql'
make: *** Error 1
make: Leaving directory `/root/lnmp0.6-full/mysql-5.1.48/sql'
make: *** Error 2
make: Leaving directory `/root/lnmp0.6-full/mysql-5.1.48/sql'
make: *** Error 1

这是详细的终止的出错位置信息。

试过centos5和6同样的故障。。。

licess 发表于 2012-3-14 17:24:57

那可能是你这个vps所在母机的问题,buyvm是主力测试机,各个系统都测试过
页: [1]
查看完整版本: debian 6安装lnmp0.8出错提示