作者:书友32368660 | 来源:互联网 | 2014-05-07 17:49
昨晚在WindowsXPProfessional[带IIS]下安装了PHP5.0.5和Apache2.0.54[监听端口8088].今天在安装Discuz论坛时被请求安装Zend-Optimizer以支撑加密过的PHP文件.下载到Zend-Optimizer2.5.7的Win32安装文件在
昨晚在Windows XP Professional [带IIS]下安装了PHP 5.0.5和 Apache 2.0.54[监听端口8088].
今天在安装Discuz论坛时被请求安装Zend-Optimizer以支撑加密过的PHP文件.
下载到Zend-Optimizer 2.5.7的Win32安装文件
在安装时,开端很顺利
Apache Root和php.ini选择路径分辨为:
E:/Program Files/Apache Group/Apache2
E:/PHP5
可是到后来需要重启Apache的时候,重启失败.手动重启.提示安装成功.可是在phpinfo.php中观察时,发明Optimizer并没有和PHP关联上.有关Zend的提示信息为:
Zend Engine v2.0.5,Copyright(c) 1998-2004 Zend Technologies. 并没有Optimizer的信息.加密文件也无法准确履行.
开端认为是Apache重启的标题,重复实验后发明Apache正常.后来在网上搜索,也没有发明相干的解决计划.后来忽然想到之前复制了一个Php.ini文件到了C:/Windows目录下,想是不是实际上应用的那个ini文件.
尝试重装Optimizer,ini文件路径选择C:/Windows.还是手动重启Apache.
安装结束观察phpinfo.php,Zend提示信息为
Zend Engine v2.0.5,Copyright (c) 1998-2004 Zend Technologies.
With Zend Extention Manager v1.0.6,Copyright(c) 2003-2004,by Zend Technologies
With Zend Optimizer v2.5.7,Copyright(C) 1998-2004,by Zend Technologies
成功安装Optimizer,履行Discuz加密文件正常!
总结:在安装Optimizer时,php.ini文件必定要选择在Windows目录下安装的实际应用的那个.实在在安装时它是提示C:/Windows的,不过自己没有留心,因此导致了安装的失败.