CentOS下安装Zend Optimizer

先下载Zend Optimizer
http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
我下载的是i386版本的,需要下载64位版本的可以下载相应版本。
#tar -xzvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
#cd ZendOptimizer-3.3.9-linux-glibc23-i386
#cd data
#cd 5_1_x_comp
#cp ZendOptimizer.so /usr/lib/php/modules/
然后修改/etc/php.ini配置文件

加入如下两行
zend_optimizer.optimization_level=15      #启动多少优化过程
zend_extension=/usr/lib/php/modules/ZendOptimizer.so

然后重启下php-fpm服务,重启服务的时候可能会出现启动失败,并且提示如下错误信息:“启动 php-fpm:Failed loading /usr/lib/php/modules/ZendOptimizer.so:  /usr/lib/php/modules/ZendOptimizer.so: cannot restore segment prot after reloc: Permission denied”,参考PHP Warning: cannot restore segment prot after reloc: Permission denied ——ZendOptimizer可以解决。

最后用phpinfo()查看,发现了
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
     with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
表示Zend Optimizer已经成功安装。

by 雪洁 2011-07-07 11:13:17 3752 views
我来说几句

相关文章