yecho 发表于 2010 年 10 月 2 日 17:05:46

BlueHost主机安装Zend Optimizer


HostMonster主机,IXWebHosting空间,和BLUEHOST等使用CPANEL的空间都有安装Zend Optimizer软件,这在国外主机里面是默认选择,支持正版的原因,因此国产软件的问题,例如Discuz Xspace supsite shopex 安装按照平常去做就可以了,在一个子目录下,创建数据库/用户,顺利安装完成。可是到了Xspace|supsite安装一半的时候会遇到Zend Optimizer版本的问题遇上问题,怎么也走不下去,提示:Attention: Zend Optimizer not InstalledIn 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=15zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-2_6_2zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-2_6_2zend_optimizer.version=2.6.2zend_extension=/usr/local/Zend/lib/ZendExtensionManager.sozend_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操作吧。

页: [1]
查看完整版本: BlueHost主机安装Zend Optimizer