文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Zend Optimizer for linux安装,怎么来测试安装成功

Zend Optimizer for linux安装,怎么来测试安装成功

时间:2008-08-25  来源:boean

今天开发说需要php 支持 Zend Optimizer ,在网上找了安装文档看,比较简单只要在加压包执行install.sh就可以,然后选zend的安装路径,php.ini所在的路径,apache启动脚本的路径,然后自动重启apache就安装好了,利用phpinfo信息来判断是否安装正确。
  如果正确安装应该显示:

This program makes use of the Zend Scripting Language Engine:
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

我在安装了 v3.3.0 v3.0.1 v.3.3.3几个版本,安装顺利,没有报错。却发现phpinfo信息里面只有with Zend Extension Manager 而没有with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies这一行信息。

检查我的php.ini信息路径在/usr/local/php5/lib/php.ini,已经生成到/usr/local/Zend/etc/php.ini的链接文件,并且文件后面也追加了
[Zend]
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
相关的配置路径
测试了很多遍,找不到解决的办法,只是感觉和php的配置文件有关或没有生效,仔细在看phpinfo的信息发现
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的信息也正确显示了。
此文做为备忘,希望对您有所帮助。


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载