环境
- Windows10
- Zend Guard 7.0 (32 bit)
- Nginx 版 UPUPW PHP5.6 系列环境包
准备
下载 Zend Guard、Nginx 版 UPUPW PHP5.6 系列环境包、Zend Guard Loader 软件;安装 Zend Guard,将 UPUPW PHP5.6 解压到合适的目录,
将 Zend Guard Loader 解压到 UPUPW PHP5.6 下的 PHP/ext
目录并替换原扩展。
配置
打开 UPUPW PHP5.6/PHP5/php.ini
文件,修改如下配置:
1 | [ZendLoader] |
参数 zend_extension
为扩展存放目录,参数 zend_loader.license_path
为授权文件存放目录,请根据实际情况配置。
打开 UPUPW PHP5.6 控制面板【开启全部服务】:
浏览器打开 http://localhost/u.php 地址,检查 Zend Guard Loader 扩展是否正常开启:
源码
先准备源文件 demo/index.php
,代码如下:
1 | <?php |
新建项目
菜单中新建项目,输入项目名称,选择输出目录:
添加源代码目录:
源代码配置参数:
基本配置完成:
配置加密授权信息:
生成授权文件:
加密后的文件:
测试
将加密输出的文件拷贝到 Web 目录,浏览器中打开。