- 论坛徽章:
- 0
|
今天花了一上午时间研究Zend Optimizer的安装,我的环境是RHEL5.2+Apache+PHP+MySQL,因为想自己搭建一个Web服务器,装个帝国CMS玩玩,所以需要Zend Optimizer 过程如下:
1.下载 Zend Optimizer
2.安装 ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz
一路回车下去,其中有两个地方 (1)php.ini位置(2)apache位置 默认即可
3.装好后 打开终端查看一下 php -v
PHP 5.1.6 (cli) (built: Sep 12 2007 11:10:42)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies
4.用phpinfo()不显示下面2行
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies
failed loading /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/Zendoptimizer.so
cannot restore segment prot after reloc
5.搜索了很多资料,应该是载入路径的问题,于是如下解决
chcon -t texrel_shlib_t /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/Zendoptimizer.so
6.重启后,ok了,开始装帝国cms!
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78372/showart_1183435.html |
|