Tuesday, January 09, 2007
Xspace shopex Zend 在HOSTMONSTER安装
http://clog.cligg.com/83 |
Xspace supsite shopex 国产程序中很流行的当当,提供了一个集成门户系统,个人空间blog和论坛系统在一起,网店商城等工具脚本,确实用起来不错。但也有不怎么样的地方就是都 要Zend Optimizer支持,而且还都需要最新版本支持,包括破解版也一样,比较小气哦.
HostMonster IXWEBHOStinG 空间,和BLUEHOST 还有 HOSTGATOR 等使用CPANEL的空间都有安装Zend Optimizer软件,这在国外主机里面是默认选择,支持正版的原因,所以国产软件的问题,比如 Discuz Xspace supsite shopex 安装按照平常去做就可以了,在一个子目录下,创建数据库/用户,顺利安装完成。
可是到了Xspace|supsite安装一半的时候会遇到Zend Optimizer版本的问题遇上问题,怎么也走不下去,提示:
Attention: Zend Optimizer not Installed
In order to run this software, please install the latest version of freely available Zend Optimizer。
安装探针检查,反复检查,没错,系统有这个!而且版本满新的!
This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.10, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v3.0.2, Copyright (c) 1998-2006, by Zend Technologies
去Discuz!网站找帖子,没有,网上搜索,没有相关答案,开ticket给hostmonster人家说支持阿!是你脚本的问题吧。
无奈,检查Hostmonster虚拟目录中的php.ini,仔细看完,这里面也有配置,奇怪了!是以下配置
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-2_6_2
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-2_6_2
zend_optimizer.version=2.6.2
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
看到这里都要疯了,难道真的不能装,xspace有问题?反复看,不知道如何办?
检查系统的php.ini–>/usr/local/Zend/etc/php.ini
终于发现问题所在,不知道各位看出来没有?原来版本不一样!!!phpinfo报告3.02,但是虚拟目录中的php.ini却是2.62。
这下简单了,从系统的php.ini目录复制下面内容,覆盖自己虚拟目录中的内容。
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.0.2 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.0.2 zend_optimizer.version=3.0.2 zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
再次安装!! 哈哈,顺利通过!原来如此
如果使用WHM的就在后台直接升级一下自动更新,默认的CPANEL是在稳定版下的设置.
下个PUTTY的SSH操作吧.