XAMPP环境下的ZendOptimizer安装方法

最近玩xampp 发现有的程序要考支持 于是装之 结果却导致apache无法启动

后发现WINDOWS版本的XAMPP其实是自带ZendOptimizer,只是默认没有启动,修改配置文件就可以了

1.找到PHP.INI
xampp\apache\bin\php.ini

2.找到ZendOptimizer
xampp\php\zendOptimizer

3.编辑PHP.INI
到最后几行可以找到[ZEND]标签,

zend_optimizer.enable_loader 属性改为 1

保存,重启XAMPP,OK..

LINUX + XAMPP + ZendOptimizer安装:

1.下载ZendOptimizer
zend官方网站:http://www.zend.com/products/zend_optimizer
在官方网站下载最新版本的ZendOptimizer.现在好像需要注册才能下载.
以前有直接下载的地址:http://downloads.zend.com/optimizer/ ,

2.解压缩
tar xvfz ZendOptimizer-3.x.x-linux-glibc21-i386.tar.gz
(修改红色部分相应的版本号)

3.安装
ZendOptimizer-3.x.x-linux-glibc21-i386/install.sh
到选择php.ini位置需要修改为" /opt/lampp/etc/ "
Are you using Apache Web server? "no"

4.重启XAMPP
/opt/lampp/lampp restart

这今天做很多的事,想想只有一件就是把xampp+zend 的php环境配置好了 

在很不情愿的情况下找来了很多的 php资料学习,开始用的是xampp发布网站,可是他没有zend,我装不上SupeSite5.5_X-Space3.0 

自己装了Zend Optimizer 但问题太多了,一直没有装好,就是不 能用. 
一次失误我的电脑中病毒了,只能重装系统. 

后来把系统装上了,马上把一键GHOST硬盘版11.0版装上了,真好用.很快。以后再也不做系统优化的事了,那太花时间了,系统不好用就GHOST,只要10分钟。c盘不放东西,没有任何的影响。 

但我的ubuntu 7.04的引导文件不见了,还起不了ubuntu 7.04了.看来还要装一次. 


找了很多的php安装软件都不管用。还是xampp+zend 好。我是这样配置成功的。 

1。下载XAMPP 
[url]http://www.apachefriends.org/zh_cn/xampp-windows.html#1787 [/url] 

我用的是xampp-win32-1.6.6-installer.exe 

把三个服务都装了。 

下了Zend Optimizer 

版本是:ZendOptimizer-3.2.6-Windows-i386.zip 

安装 Zend Optimizer 

先停止Apache 

需注意以下几点: 

(1) Zend Optimzer 的安装目录要指定为 E:\server\Zend ;(根据你自己) 最好默认 


(2) Web server选择Apacher 2.x 

(2) 在安装过程中提示选择 php.ini 的路径 ,手动指定为E:\server\php; 
(3) 安装过程中提示choose the root folder of your Web server即选择apache的根目录的位置,指定为: E:\server\apache 。 

Zend Optimizer 安装完成后会自动重启 apache 服务,重启完成后需要再次打开IE浏览器窗口,查看 test.php 支持信息,观察是否包含了 Zend Optimizer 支持信息,如果没有,则说明 Zend Optimizer 没有安装成功! 



解决方法: 

修改php.ini文件增加对Zend的支持,查找zend.ze1_compatibility_mode = Off 

改为zend.ze1_compatibility_mode = on 
在它下面加上 

zend_extension_manager.optimizer_ts = "E:/service/Zend/lib/Optimizer-3.3.0" 




2 zend_extension_ts = "E:/service/Zend/lib/ZendExtensionManager.dll" 

zend_optimizer.optimization_level=1023 


保存,重启apache服务 


在网站根目录下/htdocs 创建一个 phpinfo.php 文件 

<?php 
phpinfo(); 
?> 

在浏览器打开 
http://localhost/phpinfo.php 
如果出现如下信息,则说明php已经配置好了 

以上还会出现 

Attention: Zend Optimizer not Installed 
安装环境:xampp-win32-1.6.2-installer.exe 
安装SupeSite/X-Space的整个过程描述: 
昨天开始研究如何安装SS/XS,根据安装顺序,要求先安装discuz,OK,我安好了,然后接下来就安装SS/XS,我忘记输入install.php,然后报错:Attention: Zend Optimizer not Installed。昨天晚上下载了zend_optimizer,按程序要求安装,但今天早上来,连phpmyadmin都进不去了。于是乎开始折腾,把xampp卸了,但没舍得卸mysql和htdocs,这实际是一个错误,卸掉后3306口仍被占用,所以再装xampp又不成功,于是把mysql目录下的data里面的文件都备份出来,然后又卸一遍,这回卸了mysql,保留了htdocs,再重新安装xampp,正常,把原来的数据库文件拷贝到现在新的安装目录里,运行论坛,正常,安装SS/XS,显示Attention: Zend Optimizer not Installed。修改C:\xampp\apache\bin\php.ini,找zend_optimizer.encoder_loader=0,把0改成1,再安装,正常,乐啊。不敢私藏,和难友共享。 
安装时候要注意一点:在系统参数设置时,官方提供的安装文档我觉得写的不是很清楚,就是在填写cookie时候,需要打开discuz/config.inp.php,按照参数所写的填写就可以了。 
用来查看端口的命令是:netstat -a,如果列表里面有3306端口,说明被占用了

你可能感兴趣的:(XAMPP环境下的ZendOptimizer安装方法)