VPS侦探论坛

 找回密码
 注册
查看: 9745|回复: 2

关于lnmp0.4的ZendOptimizer在64bit与32bit自动选择问题。

[复制链接]
发表于 2010-7-15 12:47:44 | 显示全部楼层 |阅读模式

我使用的vps 是photonvps.com的xen linux vps 系统选用的是centos 5.5 32bit 版本,前段时间下载安装了军哥的lnmp0.4一键安装包。安装过程还算顺利,但是安装完成后发现ZendOptimizer 3.3.9 没有被正确安装,于是把 lnmp0.4 包里的 centos.sh 中的 关于ZendOptimizer 这段代码
  1. if [ `uname -m` = 'x86_64' ]; then
  2.         wget -c http://soft.vpser.net/web/zend/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
  3.         tar zxvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
  4. mkdir -p /usr/local/zend/
  5. cp ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/local/zend/
  6. else
  7.         wget -c http://soft.vpser.net/web/zend/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
  8. tar zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
  9. mkdir -p /usr/local/zend/
  10. cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/local/zend/
  11. 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”命令的结果也加入对系统环境判断的命令中呢?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2010-7-15 13:23:33 | 显示全部楼层

回复 1# 的帖子



谢谢您的建议。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2010-7-16 13:39:01 | 显示全部楼层

原来是判定问题啊
我在D9的主机上也是这样的问题
不过直接装64的系统会不会好呢 - -
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 21:38 , Processed in 0.025929 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表