2014年GoDaddy主机开启Zend Optimizer教程
最近,有人问到按照网上的一些教程启用Zend Optimizer并不成功的原因是什么,小编觉得也许你的主机PHP版本已经无法使用Zend Optimizer,因为目前Zend Optimizer只支持PHP5.2及更低的版本,PHP5.3以及更高的版本改用了Zend Guard Loader支持,大家可以通过控制面板查看或修改PHP版本。如果你的主机PHP版本是5.2以及以下,可能没有禁用APC(可选PHP缓存),需要禁用它。
这篇文章小编主要就是来介绍下针对不同的PHP版本,分别介绍下如何启用Zend Optimizer和Zend Guard Loader。
1.PHP5.2及以下版本
在根目录下修改或者创建一个php5.ini文件,然后在里面添加下面的代码即可:
[Zend]
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
zend_extension=/usr/local/Zend/lib/Optimizer-3.3.3/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3/ZendExtensionManager_TS.so
2.PHP5.3及以上版本
PHP5.3版本及以上版本启用的是Zend Guard Loader,首先是修改或者创建根目录下的PHP初始化文件,然后在里面添加下面代码即可:
[Zend]
zend_extension=”/usr/local/Zend/lib/Guard-6.0.0/php-5.4.x/ZendGuardLoader.so”
注意:这里注意的是初始化文件的权限设置,可能需要将文件的权限改成644。
温馨提示:在修改原来的.user.ini文件之前,建议小伙伴们先备份,以防万一。