WIN的主机,今天传了一个SHOPEX的程序上去,发现乱码,网上解释是不支持Zend Optimizer.还有人说WIN不支持Zend Optimizer的自定义
查了很久资料,终于搞定了。
第一步:
下载NTS版本的Zend Optimizer,并上传到空间;
第二步:
在主机面板里(就是显示IP什么的一类信息的地方)找到你的空间的绝对路径
比如我的D:\Hosting\458900\html\
第三步:
新建一个文本文档,将下面的信息复制进去
register_globals = Off
allow_url_fopen = On
memory_limit = 50M
max_execution_time = 120
max_input_time = 60
post_max_size = 8M
file_uploads = On
upload_max_filesize = 128M
extension_dir = “c:\php5\ext”
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_gd2.dll
extension=php_sockets.dll
extension=php_mbstring.dll
session.save_path = “d:/temp/tmp”
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_path = /
session.serialize_handler = php
url_rewriter.tags = “a=href,area=href,frame=src,input=src,form=,fieldset=”
[Zend]
zend_extension=D:\Hosting\458900\html\ZendOptimizer.dll
注意一下上面更改为自己的路径.
第四步:
把刚才建立的文本文件改名为php5.ini,上传到空间根目录下
第五步:
进入IIS Manager
点Recycle App Pool.
至此就好了,print phpinfo()一下,
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with Zend Optimizer v3.2.1, Copyright (c) 1998-2006, by Zend Technologies
再装SHOPEX,一点问题也没了.
注意:
1。安装以后与wincachec冲突,关系不大
2。需在IIS7下使用
其他PHP扩展,也可以以此方法安装