欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

XAMPP环境下的ZendOptimizer安装方法

PHP 夜阑小雨 2266℃ 0评论

最近玩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安装方法

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 自从工作后就没来过了,今天偶然来访,越来越好了。
    www.94haha.com2012-10-19 04:58 回复