PHP5.3安装Zend Guard Loader图文教程


Posted in PHP onSeptember 29, 2014

Zend Optimizer/3.3.3 解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。
Zend Guard Loader/5.5.0/6.0 解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。

PHP 5.3.X 开始 Zend Optimizer 正式被 Zend Guard Loader 取代了。安装方法有所不同,以下是安装 Zend Guard Loader的具体方法:

下载地址:ZendGuardLoader-php-5.3-Windows.zip

下载好后解压压缩包,找到 ZendGuardLoader-php-5.3-Windows\ZendServer\lib\loader\php-5.3.x 目录下的 ZendLoader.dll 文件,将它放到你的php目录下ext下:

PHP5.3安装Zend Guard Loader图文教程
再编辑php.ini文件,添加一段代码(如):

[Zend.loader] 

zend_loader.enable=1 

zend_loader.disable_licensing=1 

zend_loader.obfuscation_level_support=3 

zend_loader.license_path= 

zend_extension=”D:\php\ext\ZendLoader.dll”

PHP5.3安装Zend Guard Loader图文教程

保存php.ini配置文件,重启apache或者IIS

在你指定的www目录下新建一个phpinfo()文件.输入

<?php echo phpinfo(); ?>

如果探针显示Zend Guard Loader 表明Zend Guard 已经配置成功;

PHP5.3安装Zend Guard Loader图文教程

另附:php5.3不支持ZendOptimizer的解决办法(Zend Guard Loader)

PHP 5.3 下,Zend Optimizer 已经被全新的 Zend Guard Loader 取代

1. 下载 Zend Guard Loader 压缩包。(官方下载地址:http://www.zend.com/en/products/guard/downloads)

2. 解压并提取 ZendGuardLoader.so(Linux)或 ZendLoader.dll(Windows),对应你的PHP版本。

3. 在你的 php.ini 文件添加下面一行,用来加载 Zend Guard Loader:

Linux 和 Mac OS X: zend_extension = 完整路径/ZendGuardLoader.so
Windows(非线程安全):  zend_extension = 完整路径/ZendLoader.dll

4. 在 php.ini 额外新增一行,启用 Zend Guard Loader:

zend_loader.enable = 1

5. 可选:可以在 php.ini 文件添加以下行到 Zend Guard Loader 配置位置:

;禁用许可证检查(为了性能的原因)
zend_loader.disable_licensing = 0

;让 Zend Guard Loader 支持混淆级别。级别在 Zend Guard 的官方详细文档。 0 ? 不启用混淆
zend_loader.obfuscation_level_support = 3

;从这个路径寻找Zend产品授权的产品许可证。欲了解更多有关如何创建一个许可证文件的信息,请参阅 Zend Guard 用户指南.
zend_loader.license_path =

6. 如果您使用 Zend debugger,请确保加载 Zend guard Loader。

7. 如果您使用 ioncube loader,请务必在它之前加载 Zend guard Loader。

8. 重新启动Web服务器。

PHP 相关文章推荐
php将数据库中的电话号码读取出来并生成图片
Aug 31 PHP
解析php DOMElement 操作xml 文档的实现代码
May 10 PHP
php面向对象中static静态属性与方法的内存位置分析
Feb 08 PHP
递归实现php数组转xml的代码分享
May 14 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
Feb 14 PHP
Codeigniter中集成smarty和adodb的方法
Mar 04 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
Oct 14 PHP
Zend Framework校验器Zend_Validate用法详解
Dec 09 PHP
PHP lcfirst()函数定义与用法
Mar 08 PHP
php源码的安装方法和实例
Sep 26 PHP
Laravel 验证码认证学习记录小结
Dec 20 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
Apr 04 PHP
推荐25款php中非常有用的类库
Sep 29 #PHP
PHP连接和操作MySQL数据库基础教程
Sep 29 #PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
Sep 29 #PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
Sep 28 #PHP
php中json_encode UTF-8中文乱码的更好解决方法
Sep 28 #PHP
初识PHP
Sep 28 #PHP
浅谈php和.net的区别
Sep 28 #PHP
You might like
PHP使用Memcache时模拟命名空间及缓存失效问题的解决
2016/02/27 PHP
Laravel关联模型中过滤结果为空的结果集(has和with区别)
2018/10/18 PHP
YII2框架中behavior行为的理解与使用方法示例
2020/03/13 PHP
用脚本调用样式的几种方法
2006/12/09 Javascript
java script编程起步(第三课)
2007/01/10 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
一张表格告诉你windows.onload()与$(document).ready()的区别
2014/05/16 Javascript
jQuery学习笔记之 Ajax操作篇(一) - 数据加载
2014/06/23 Javascript
js实现禁止中文输入的方法
2015/01/14 Javascript
JavaScript匿名函数之模仿块级作用域
2015/12/12 Javascript
node下使用UglifyJS压缩合并JS文件的方法
2018/03/07 Javascript
Vue二次封装axios为插件使用详解
2018/05/21 Javascript
AngularJS自定义表单验证功能实例详解
2018/08/24 Javascript
element-ui table行点击获取行索引(index)并利用索引更换行顺序
2020/02/27 Javascript
微信小程序自定义扫码功能界面的实现代码
2020/07/02 Javascript
vue axios请求成功却进入catch的原因分析
2020/09/08 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
解决nuxt页面中mounted、created、watch执行两遍的问题
2020/11/05 Javascript
python基础教程之自定义函数介绍
2014/08/29 Python
pytorch加载自己的图像数据集实例
2020/07/07 Python
Scrapy中如何向Spider传入参数的方法实现
2020/09/28 Python
python smtplib发送多个email联系人的实现
2020/10/09 Python
纯CSS3代码实现switch滑动开关按钮效果
2016/08/30 HTML / CSS
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
浅谈html5增强的页面元素
2016/06/14 HTML / CSS
我的applet原先好好的, 一放到web server就会有问题,为什么?
2016/05/10 面试题
服装设计专业毕业生推荐信
2013/11/09 职场文书
办公室前台岗位职责范本
2013/12/10 职场文书
大学生职业生涯设计书
2014/01/02 职场文书
国培教师自我鉴定
2014/02/12 职场文书
《陶罐和铁罐》教学反思
2014/02/19 职场文书
群众路线党员个人整改措施
2014/10/27 职场文书
介绍信范文大全
2015/05/07 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
小学语文教学随笔
2015/08/14 职场文书
「偶像大师 MILLION LIVE!」七尾百合子手办开订
2022/03/21 日漫