Rootop 服务器运维与web架构

linux下安装Zend Optimizer 不生效(shopex迁移乱码)

      在redhat5.4上安装的ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz,之后重启服务,zend不生效,在php -v 包括phpinfo探针都能看到zend信息,网站为shopex,首页就显示为乱码:Zend 20031207011578421721x 璡M╘Gv?祲f ?紐CDXXXXXXX

       没办法升级zend optimizer试试:

以前老版本 Zend Optimizer 的安装方法是运行安装脚本 ./install.sh,新的Zend Optimizer 3.3.9没有安装脚本,只能按照以下方法安装。

1. 下载文件源文件:
x86:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

x64:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

2. 解压缩下载的文件包(x86):
tar -zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

3. cd ZendOptimizer-3.3.9-linux-glibc23-i386

这里要注意,进入data文件夹后,so文件是对应版本的,看好系统中的PHP版本再安装。

4. 把 ZendOptimizer.so 文件拷贝到 /usr/local/Zend/lib
cp ZendOptimizer.so /usr/local/Zend/lib

5. 把下列两行加入php.ini,不要加入任何空格和制表符

zend_optimizer.optimization_level=15
zend_extension=/usr/local/Zend/lib/ZendOptimizer.so

6. 重启apache。解决。

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/1195.html

作者:Venus

服务器运维与性能优化

评论已关闭。