在godaddy上面安装ZendOptimizer

1. 下载 Linux x86 (32 bit) 版本的 Zend optimizer 源文件(http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz),然后将其解压,需要解压两次,得到 ZendOptimizer-3.3.3-linux-glibc23-i386 文件夹,在其文件夹下面有一个 data 目录,将 data 目录改名为 _zend ,以方便自己区分。然后将 _zend 包含目录及其目录下所有文件上传到 Godaddy 空间的根目录。
2. 登录FTP,将根目录的php.ini下载到本地,并改名为php5.ini!
3. 打开php5.ini,删除 [Zend] 后面的内容,然后在最后面加上以下内容:

php5.ini代码
  1. zend_optimizer.optimization_level=15
  2. zend_extension=/home/content/k/a/l/kalvin/html/_zend/5_2_x_comp/ZendOptimizer.so
  3. zend_extension_ts=/home/content/k/a/l/kalvin/html/_zend/5_2_x_comp/TS/ZendOptimizer.so

特别注意:上面的 /k/a/l/kalvin/ 这个目录是需要自己修改的,分别是你登录Ftp用户名的前三个字符及完整的Ftp用户名组成,具体可以从phpinfo中查看到。

2、之后上传 zendofsite 文件夹(就是原来的data文件夹,这个名字是自己修改的,修改成什么名字将来就使用什么)到网站根目录。建议压缩成ZIP的格式上传,然后使用在线解压,这样可以节省很多时间并提高效率。

3、静静等待一小会儿,文件就上传完毕啦。在线解压。登录FTP找到根目录下的PHP.INI文件,如果目录中没有这个文件的,就自行建立一个,键入如下内容: 引用:

register_globals = on
allow_url_fopen = on

expose_php = on
max_input_time = 60
variables_order = “EGPCS”
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.net
url_rewriter.tags = “a=href,area=href,frame=src,input=src,form=,fieldset=”

[Zend]
zend_optimizer.optimization_level=15
zend_extension=/home/content/u/s/user/html/zendofsite/4_3_x_comp/ZendOptimizer.so
zend_extension_ts=/home/content/u/s/user/html/zendofsite/4_3_x_comp/TS/ZendOptimizer.so

红色部分的为自己的登录路径和登录用户名,比如你的ID是taohost,红色部分就是/u/s/taohost,如果用户名比较长可能会取前3位。路径可以通过如下方法获得(路径不正确可能导致zend不能正常使用):

特别注意:

需要得到文件和用户的路径,您需要立即建立一个php文件,将<? echo phpinfo(); ?>放入文件中,保存为文件名info.php。
在浏览器中访问这个文件,得到两个参数,一个是Configuration File (php.ini) Path (php文件的路径),如果这个没有的话,就搜索 DOCUMENT_ROOT 这个节点,得到路径。
通过这个文件可以得到“/home/content/u/s/user/html”中红色部分的值。还有一个是您当前的PHP版本号(一般在顶部),存留备用,下面会用到。
4、得到正确的路径后,修改PHP.ini文件即可。使用这个php的版本号,到zendofsite文件夹找一个和你的服务器PHP版本最相近的文件 夹,(zendofsite文件夹包含很多文件夹,例如4_3_x_comp,5_1_x_comp,和 5_2_x_comp)。然后替换上述代码的4_3_x_comp中的4_3_x 。实际上就是调用这个文件夹里的资源。如果文件夹指定的不正确,将可能不正常工作。

5、想确认zend optimizer是否升级成功,就访问刚才建立的那个PHP文件info.php,找到Zend字段即可看到zend的版本了!

注意:PHP5的记住,一定要把php.ini修改为php5.ini

需要注意的是Godaddy更新Zend后的生效时间。

发表评论

您的电子邮箱地址不会被公开。