Zend Optimizer not installed

环境:Red Hat AS4.0+ZendOptimizer-3.2.6-linux-glibc21-i386.tar.gz+php-5.2.1+ZendSafeGuard-3.6

php.ini文件显示
[Zend]
zend_extension_manager.optimizer=/usr/local/ZendOptimizer/lib/Optimizer-3.2.6
zend_extension_manager.optimizer_ts=/usr/local/ZendOptimizer/lib/Optimizer_TS-3.2.6
zend_optimizer.version=3.2.6
zend_extension=/usr/local/ZendOptimizer/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/ZendOptimizer/lib/ZendExtensionManager_TS.so

运行ZendEncode就报错:
This file was encoded by the Zend Encoder / Zend SafeGuard Suite

In order to run it, please install the freely available Zend Optimizer, version 2.1.0 or later

解决方法:
#rm -Rf /usr/local/ZendOptimizer                  ——卸载ZendOptimizer
#rm -Rf /usr/down/ZendOptimizer-3.2.6       ——删除源文件,重新解压
#tar -zvxf /urs/down/ZendOptimizer-3.2.6-linux-glibc21-i386
#cd /usr/down/ZendOptimizer-3.2.6 
#./install
1.进入如下的ZendOptimizer安装界面.点击回车
2.点击回车
3.在 Yes 上点击回车
4.这里填写ZendOptimizer安装路径.我们将它安装在 /usr/local/ZendOptimizer
下.填写 /usr/local/ZendOptimizer 后点击 Tab 键.在 ok 上面点击回车
5.选择php.ini所在位置.输入你在phpinfo.php浏览中Configuration File (php.ini) Path  项的php.ini在的位置,上面错误就是在这错误输入找不到文件引起的。
6.询问是否web服务器是apache,我们用的正是apache.在Yes上点击回车
7.接着填写apachectl的位置.我们的是在/server/apache/bin/apachectl
8./usr/local/apache/bin/apachectl 后,点击 Tab 键移动光标到 OK 上.然后点击回车
9.一路点击回车 重启apache
10.点击回车 完成ZendOptimizer的安装

ZendOptimizer安装成功,在phpinfo.php中可以看到
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.2.6, Copyright (c) 1998-2007, by Zend Technologies
同时也有:
Zend Optimizer的安装情况列表显示。

posted on 2007-08-02 14:08  林宁  阅读(1593)  评论(0编辑  收藏  举报