`
yuwenchun
  • 浏览: 3715 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
文章分类
社区版块
存档分类
最新评论

win7系统 zend optimizer安装:web server is not installed as windows service ...

    博客分类:
  • PHP
阅读更多

本身对PHP不熟,同时也太久没使用PHP,最近安装PHP运行环境zend optimizer出了点问题,故记录于此。

 

软件: apache2.2.25 + php5.2 + ZendOptimizer3.3.

其中apache2.2.25和php5.2的安装不此说明,仅记录在安装ZendOptimizer3.3时遇到的问题:

 

请记住ZendOptimizer3.3目前不支持php5.3及以上版本,支持php5.3以下ts版本,这是个大前提。

根据网络安装教程,在安装apache+php时,我把php.ini拷贝到system32下,在httpd.conf中指定

php的安装目录:

        PHPIniDir "Z:/Program Files/Apache Software Foundation/php5.2"

 

在安装ZendOptimizer3.3过程中,选择apache2.x Web Server版本,并定位php.ini的位置为C:\Windows\System32。

期间,无论怎么折腾web服务,不断安装卸载,总是提示web server is not installed as windows service ...

欲哭无泪。被虐千万遍之后,按度娘说,在选择Web Server时改为选择other web server。

确实是不再提示web server is not installed as windows service ...

不过在前端使用phpinfo()验证是否加载成功时,仅显示如下信息:

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

说明ZendOptimizer没有正常加载。但打开C:\Windows\System32\php.ini可以看到ZendOptimizer的配置信息:
[Zend]
zend_extension_manager.optimizer_ts="Z:\Program Files\Apache Software Foundation\ZendOptimizer3.3\lib\Optimizer-3.3.0"
zend_extension_ts="Z:\Program Files\Apache Software Foundation\ZendOptimizer3.3\lib\ZendExtensionManager.dll"

后来通过不断的度娘,有人提及:::::看一下加载的php.ini是不是预期的php.ini

(同时通过php -v 可以看到ZendOptimizer相关信息,说明是安装成功的。)

于是:::将成功配置的C:\Windows\System32\php.ini拷贝回/php/的安装目录,妈呀,奇迹发生了:::

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
    with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

进而很SB地发现,phpinfo()一开头就告诉了你被加载的php.ini的具体文件

Configuration File (php.ini) Path Z:\Program Files\Apache Software Foundation\php5.2\php.ini

 

ZTM欲哭无泪,将 C:\Windows\System32\php.ini删掉,一切运行正常。关键的语句是:

PHPIniDir "Z:/Program Files/Apache Software Foundation/php5.2"

 

好了!希望新手的我们不要再走弯路。

 

 

0
1
分享到:
评论

相关推荐

    windows平台zend optimizer安装配置教程

    Windows 平台 Zend Optimizer 安装配置教程 Zend Optimizer 是一款 PHP 程序性能 optimization 工具,主要有两个功能:提升 PHP 程序性能和运行经过 Zend 加密的 PHP 文件。在本教程中,我们将详细介绍 Windows ...

    ZendOptimizer-3.3.3下载

    3. 完成安装后,需要在服务器的php.ini配置文件中添加相应的扩展设置,例如 `zend_extension=ZendOptimizer.dll`。 4. 重启Web服务器以使更改生效。 **注意事项:** - 在更新或升级PHP版本时,要确保对应的Zend...

    ZendOptimizer-3.3.3-Windows-i386.rar

    标题“ZendOptimizer-3.3.3-Windows-i386.rar”指的是一个特定版本的Zend Optimizer软件,这是针对Windows i386(32位)系统的压缩包。Zend Optimizer是PHP的一个重要组件,它能提升PHP脚本的执行效率并优化代码,...

    Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方法

    Apache 作为一款开源且功能强大的Web服务器软件,在Windows XP上安装和配置相对简单。以下为详细的安装步骤: 1. **创建安装目录**:首先,在D盘根目录下创建一个文件夹,命名为`local`。 2. **下载安装包**:访问...

    [最新]ZendOptimizer-3.3.3-Windows-i386.zip

    【标题】"最新版 ZendOptimizer-3.3.3-Windows-i386.zip" 提供的是一个针对Windows 32位(i386架构)系统的 ZendOptimizer 工具的更新版本。这个软件包是专门为PHP开发人员设计的,旨在优化PHP应用程序的性能和安全...

    ZendOptimizer-3.3.3-Windows-i386.zip

    "ZendOptimizer-3.3.3-Windows-i386.zip" 这个标题揭示了我们正在处理的是一个特定版本的 Zend Optimizer 工具,即3.3.3版,它是为Windows操作系统设计的,具体来说是针对i386架构,也就是32位版本的Windows系统。...

    ZendOptimizer-3.2.2-Windows-i386.exe

    1. **下载与安装**:下载ZendOptimizer-3.2.2-Windows-i386.exe文件,这是一款适用于Windows 32位系统的安装程序。双击执行文件,按照向导指引完成安装。 2. **配置PHP**:安装完成后,需要在PHP的配置文件...

    ZendOptimizer-3.3.0a-Windows-i386

    通常需要添加类似 `zend_extension=路径\to\zend_optimizer.dll` 的行。 4. 重启IIS服务以使更改生效。 **注意事项** - ZendOptimizer 不适用于PHP 5.3及更高版本,因为从PHP 5.3开始,其功能已被集成到PHP核心的...

    zend optimizer插件安装

    zend_optimizer.optimizing=1 zend_extension_ts="C:\path\to\zendoptimizer\php_zendoptimizer.dll" (替换为实际路径) ``` 这里,`zend_extension_ts`指向你刚刚安装的Zend Optimizer的dll文件。 5. **重启Web...

    Windows2003+IIS6.0 下安装Zend Optimizer.pdf

    ### Windows2003+IIS6.0环境下安装Zend Optimizer详解 #### 知识点一:Zend Optimizer简介 Zend Optimizer是一款由Zend Technologies开发的PHP优化工具,主要用于加速PHP代码的执行速度。它通过预编译PHP脚本为...

    ZendOptimizer-3.2.8-Windows-i386

    【压缩包子文件的文件名称列表】: ZendOptimizer-3.2.8-Windows-i386.exe 是这个压缩包中的唯一文件,表明这是一个可执行文件(.exe),用户只需下载并运行此文件,即可在32位Windows系统上安装Zend Optimizer。...

    Zend for linux\ZendOptimizer-3.0.1-

    【描述】提到的"对于linuxr的ZendOptimizer-3.0.1安装文件有需要随你下载"意味着这个压缩包包含了适用于Linux系统(可能是RHEL、CentOS或Debian等)的ZendOptimizer版本3.0.1。"linuxr"可能是“Linux Red”或者...

    ZendOptimizer-3.2.2-Windows-i386

    标题和描述中的"ZendOptimizer-3.2.2-Windows-i386"指的是一款特定版本的Zend Optimizer软件,专为Windows操作系统中的i386(即32位)架构设计。Zend Optimizer是PHP环境中的一个关键组件,它提升了PHP脚本的执行...

    Zend_Optimizer安装图解

    在本文中,我们将详细介绍如何在 Windows 7/XP 32 位系统上,结合 XAMPP 集成环境进行 Zend_Optimizer 的安装。 首先,我们了解一下 XAMPP。XAMPP 是一个免费的、跨平台的 web 开发包,包含了 Apache 服务器、MySQL...

    zendoptimizer-3.2.2-windows-i386.exe

    zendoptimizer-3.2.2-windows-i386.exe

    php环境配置之ZendOptimizer3.2.6

    zend_extension = "C:\path\to\zend_optimizer\zendoptimizer.dll" ``` 确保路径指向了正确版本的ZendOptimizer的dll文件。 5. **重启Web服务器**:完成上述步骤后,保存php.ini文件并重启你的Web服务器(如...

    ZendOptimizer-3.0.1

    【描述】"ZendOptimizer-3.0.1-Windows-i386.rar" 指的是该软件的特定版本,适用于32位Windows系统(i386代表Intel 80386架构或兼容的32位系统)。文件以RAR压缩格式提供,RAR是一种高效的文件压缩方法,通常用于...

    ZendOptimizer-3.3.3-Windows-i386

    【标题】"ZendOptimizer-3.3.3-Windows-i386" 是一个针对Windows 32位(i386)系统的 Zend Optimizer 版本。Zend Optimizer 是一个非常重要的工具,专为PHP开发设计,用于提高PHP脚本的执行效率。它通过编译和优化PHP...

Global site tag (gtag.js) - Google Analytics