花了我二天的时间来弄。
因为在本地电脑就可以,到了服务器上就不行。原来是权限的问题
通过输入phpinfo()信息查看:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
只有这四行英文出现,才代表安装配置成功,否则只有出现前二行。
Configuration File (php.ini) Path 该路径一定要可写php.ini
Loaded Configuration File 该路径一定要可写php.ini
打开这二个php.ini文件有没有把下面的写进去,否则你可以手工加进去,然后重新启动IIS
[Zend]
zend_extension_manager.optimizer_ts="C:/Program Files/Zend/ZendOptimizer-3.3.0/lib/Optimizer-3.3.0"
zend_extension_ts="C:/Program Files/Zend/ZendOptimizer-3.3.0/lib/ZendExtensionManager.dll"
我就是一开始只检查Configuration File (php.ini) Path 下的php.ini文件,没有检查Loaded Configuration File 下的php.ini文件,导致不可用。