关于lnmp0.4的ZendOptimizer在64bit与32bit自动选择问题。
我使用的vps 是photonvps.com的xen linux vps 系统选用的是centos 5.5 32bit 版本,前段时间下载安装了军哥的lnmp0.4一键安装包。安装过程还算顺利,但是安装完成后发现ZendOptimizer 3.3.9 没有被正确安装,于是把 lnmp0.4 包里的 centos.sh 中的 关于ZendOptimizer 这段代码if [ `uname -m` = 'x86_64' ]; thenwget -c http://soft.vpser.net/web/zend/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
tar zxvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
mkdir -p /usr/local/zend/
cp ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/local/zend/
else
wget -c http://soft.vpser.net/web/zend/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
tar zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
mkdir -p /usr/local/zend/
cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/local/zend/
fi单独又运行了一遍,还是提示没有正确安装,正郁闷着呢发现是不是这句代码“if [ `uname -m` = 'x86_64' ]; then”的结果不一样?单独运行命令“uname -m”结果就是等于“x86_64”,不对啊,我安装的是32bit 版本的centos 5.5啊,怎么会出现x86_64 的结果呢?又运行了“getconf LONG_BIT”和“getconf WORD_BIT”结果都显示是32。怎么会这样呢,突然想到了有人说过photonvps的32bit linux 都是64bit兼容32bit版的。所以我想建议军哥在下一个版本的lnmp 一键安装包 能否把“getconf LONG_BIT”和“getconf WORD_BIT”命令的结果也加入对系统环境判断的命令中呢?
回复 1# 的帖子
谢谢您的建议。 原来是判定问题啊我在D9的主机上也是这样的问题
不过直接装64的系统会不会好呢 - -
页:
[1]