在cPanel主机上自行安装Zend Optimizer 3.3.9

一、查看phpinfo
方法:上传phpinfo.php文件到web的根目录. 在浏览器中访问此脚本. 如

http://www.xxx.com/phpinfo.php

1、 先看看有没有安装Zend Optimizer。安装了就不需要再看接下来的步骤了

2、php的版本,这个不多说.
3、 看看最上面的System信息,看看系统是x86_64,还是i386的.
如下面这个是x86_64的.

4、配置文件的位置(学会搜索Ctrl+F)

Loaded Configuration File 

5、当前脚本的位置

SCRIPT_FILENAME

判断一下当前目录的绝对路径.如上例,得到实际的根目录是/home/conz/

二、 下载Zend Optimizer 3.3.9
x86:

http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

x64:

http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz 

下载后解压,进入data文件夹后,找到对应版本的so文件.

三、上传so文件.
这里在根目录上建一个文件夹,如phpext。把so文件上传到这个文件夹里。 根据上面的判断得到的根目录的路径就可以得到so文件的路径,这里是:

 /home/conz/phpext/ZendOptimizer.so 

不建议要把so文件上传到public_html目录..

四、修改php.ini找到上面phpinfo里的所指的php.ini文件. 如果没有找找public_html目录,再没有自己用写字板新建一个.在后面添加

zend_optimizer.optimization_level=1023
zend_extension=/home/conz/phpext/ZendOptimizer.so 

不要加入任何空格和制表符.
zend_extension的路径改为你的实际路径。

五,上传覆盖php.ini文件.有的空间可能php.ini的名字和位置不一样,请咨询空间提供商,怎么样可以修改php的配置.

六, 刷新一下phpinfo.php的那网页看看是否已经生效. 如果无法自动生产,请联系空间提供商,重启web的服务.

点赞
  1. 图床说道:
    Google Chrome Windows XP
    你好,请问下服务器已经装了ZEND,但是版本过低能不能用本文的办法更新呢, 服务器默认装的2.03 我的源码需要zend 3.0支持