Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
zend_optimizer.version=3.3.3
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
相关的配置路径
Configuration File (php.ini) Path | /usr/local/php5 |
而我的php.ini文件是在/usr/local/php5/lib 下查看编译php信息看到--with-config-file-path=/usr/local/php5' 看来是编译php时已经把php.ini的路径给修改了不是默认的/usr/local/php5/lib下的路径,
重新按照正确的php.ini路径安装配置或者直接
ln -s /usr/local/Zend/etc/php.ini /you_path/php.ini
重新启动apache
查看phpinfo信息
Configuration File (php.ini) Path | /usr/local/php5 |
Loaded Configuration File | /usr/local/Zend/etc/php.ini |
zend optimizer的信息也正确显示了。
此文做为备忘,希望对您有所帮助。
题外话:
我的运行环境centos 5.1 在Zend Optimizer测试成功后,用的是discuz论坛,进入论坛却出现乱码、散架样式错误。在经过无数次的php版本测试5.1.4 5.2.0 5.2.3 5.2.5 和Zend Optimizer版本的测试3.0.1 3.2.0 3.3.0 3.3.1 都没有解决,在安装php 5.1.4 和5.2.0时 curl编译make 出问题make: *** [ext/curl/interface.lo] 错误 1。当时curl版本是curl-7.17.1 后来,更换curl-7.15.0 php 5.2.0 和5.1.4才顺利编译完成,这时候再回头来编译zend Optimizer模块,它的几个版本都做了测试没有出现discuz论坛样式散架的问题,返回来再次使用php 5.2.3 +curl-7.15.0+zend Optimizer的这几个版本,均没有出现问题。 最终证明curl的版本会影响php和zend opitimizer