淘主机 发表于 2008-4-16 16:37:43

LunarPages主机升级Zend Optimizer方法(独立操作)

有些朋友安装ShopEX发现都是乱码,还有一些软件也是一样的症状。这个有可能是由于zend的版本不适合你的软件造成的,按照如下方法,您无需联系客服就可以自行升级您主机的Zend版本了。方法如下:

1、去Zend Optimizer官方http://www.zend.com/downloads下载一个最新版本的Zend optimizer,进入官方网站后点击菜单中的Download,进入下载页面,找到Zend optimizer,点击后便的Try,进入正式的下载页面,选择合适的版本下载即可。Select Package这里是选择相关的包文件。这里我选择的是:Linux x86 (32 bit) (TAR.GZ) | 9.74 MB | 3.3.3。注意:如果下载不了,需要填一下你的相关信息,注册一下,然后就能下载了。

这里提供给大家一个下载地址:linux的3.3.3 http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz


2、下载完后,解压缩下载的文件。你会在解压缩到文件夹里找到一个名字为data的文件夹。把文件夹的名字修改为比较特殊的名字(主要是为了避免混淆),如 zendofsite ,最好由zend开头,这样方便将来查找和更新。

3、之后上传 zendofsite 文件夹到public_html目录(就是原来的data文件夹,这个名字是自己修改的,修改成什么名字将来就使用什么)。

4、在public_html目录下的.htaccess文件(没有的建立一个.htaccess文件上传即可)中增加:

suPHP_ConfigPath /home/user/public_html

其中user就是你在lunarpages的主机帐户的用户名。

5、在public_html目录下php.ini文件中添加以下语句,如果没有php.ini可以自己建立,同样上传至public_html,如果发现同样的字段,选择性的覆盖即可,不要重复:


zend_optimizer.optimization_level=15
zend_extension=/home/USERNAME/public_html/zendofsite/4_4_x_comp/ZendOptimizer.so
zend_extension_ts=/home/USERNAME/public_html/zendofsite/4_4_x_comp/TS/ZendOptimizer.so

注意,上面这段代码的关键部分来源如下:

1) 用你的cpanel用户名替换上面的USERNAME 。

2) 然后进入你的cPanel,在cPanel首页左侧下边,查找你服务器的PHP版本,也就是PHP version。
找到这个版本后,到zendofsite文件夹找一个和你的服务器PHP版本最相近的文件夹,(zendofsite文件夹包含很多文件夹,例如4_4_x_comp,5_1_x_comp,和 5_2_x_comp)。然后替换上述代码的4_4_x_comp中的4_4_x 。实际上就是调用这个文件夹里的资源。如果文件夹指定的不正确,将不能正常工作。

6、想确认zend optimizer是否升级成功,请建立一个PHP文件,将如下代码拷贝进去:

<? echo phpinfo(); ?>

然后再浏览器中访问这个文件就能看到服务器的相关配置信息,找到Zend字段即可看到zend的版本了!
页: [1]
查看完整版本: LunarPages主机升级Zend Optimizer方法(独立操作)