Windows下的PHP 5.3.x安装 Zend Guard Loader教程


Posted in PHP onSeptember 06, 2014

从PHP5.3开始如果要支持ZendGuard加密的PHP代码,必须安装Zend Guard Loader,老的zend optimizer将不被支持。另外,Zend Guard Loader 仅支持 Non Thread Safe 版本的PHP。

下载扩展:

http://www.zend.com/en/products/guard/downloads

安装扩展:

在php.ini中追加:

[Zend.loader]

zend_extension='D:/Program Files/PHP-5.3.29/ZendLoader.dll'

zend_loader.enable=1

zend_loader.disable_licensing=1

zend_loader.obfuscation_level_support=3

zend_loader.license_path=

重启Web服务器(IIS/Nginx)
 
运行phpinfo(),会看到如下信息:

This program makes use of the Zend Scripting Language Engine:

Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies

    with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
PHP 相关文章推荐
PHP数组排序函数合集 以及它们之间的联系分析
Jun 27 PHP
完美解决PHP中的Cannot modify header information 问题
Aug 12 PHP
php学习笔记之基础知识
Nov 08 PHP
php合并数组中相同元素的方法
Nov 13 PHP
php输出xml属性的方法
Mar 19 PHP
PHP利用hash冲突漏洞进行DDoS攻击的方法分析
Mar 26 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
Nov 30 PHP
Linux安装配置php环境的方法
Jan 14 PHP
PHP下载远程图片并保存到本地方法总结
Jan 22 PHP
Symfony2框架创建项目与模板设置实例详解
Mar 17 PHP
php reset() 函数指针指向数组中的第一个元素并输出实例代码
Nov 21 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
Nov 23 PHP
php获取一个变量的名字的方法
Sep 05 #PHP
Yii使用find findAll查找出指定字段的实现方法
Sep 05 #PHP
如何让thinkphp在模型中自动完成session赋值小教程
Sep 05 #PHP
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
Sep 04 #PHP
Chrome Web App开发小结
Sep 04 #PHP
Yii查询生成器(Query Builder)用法实例教程
Sep 04 #PHP
php设计模式之简单工厂模式详解
Sep 04 #PHP
You might like
dede3.1分页文字采集过滤规则详说(图文教程)续二
2007/04/03 PHP
PHP curl 并发最佳实践代码分享
2012/09/05 PHP
实用的简单PHP分页集合包括使用方法
2013/10/21 PHP
php获取从html表单传递数组的方法
2015/03/20 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
php实现编辑和保存文件的方法
2015/07/20 PHP
记Laravel调用Gin接口调用formData上传文件的实现方法
2019/12/12 PHP
扩展Jquery插件处理mouseover时内部有子元素时发生样式闪烁
2011/12/08 Javascript
javascript利用apply和arguments复用方法
2013/11/25 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
原生javascript实现的分页插件pagenav
2014/08/28 Javascript
EasyUI的doCellTip实现鼠标放到单元格上提示单元格内容
2016/08/24 Javascript
轻松掌握JavaScript享元模式
2016/08/27 Javascript
Angular 理解module和injector,即依赖注入
2016/09/07 Javascript
微信小程序开发之实现选项卡(窗口顶部TabBar)页面切换
2016/11/25 Javascript
如何使用headjs来管理和异步加载js
2016/11/29 Javascript
jQuery中ajax错误调试分析
2016/12/01 Javascript
canvas实现流星雨的背景效果
2017/01/13 Javascript
JSON键值对序列化和反序列化解析
2017/01/24 Javascript
Vue中img的src属性绑定与static文件夹实例
2017/05/18 Javascript
jQuery remove()过滤被删除的元素(推荐)
2017/07/18 jQuery
基于JavaScript实现一个简单的Vue
2018/09/26 Javascript
Vue——前端生成二维码的示例
2020/12/19 Vue.js
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
[03:54]DOTA2英雄梦之声_第06期_昆卡
2014/06/23 DOTA
[44:40]Serenity vs Pain 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python使用os模块的os.walk遍历文件夹示例
2014/01/27 Python
python socket多线程通讯实例分析(聊天室)
2016/04/06 Python
python脚本实现音频m4a格式转成MP3格式的实例代码
2019/10/09 Python
Python中内建模块collections如何使用
2020/05/27 Python
python 爬取英雄联盟皮肤并下载的示例
2020/12/04 Python
python中类与对象之间的关系详解
2020/12/16 Python
使用css3实现的tab选项卡代码分享
2014/12/09 HTML / CSS
什么是Rollback Segment
2013/04/22 面试题
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
一分钟演讲稿
2014/04/30 职场文书