安装Zend Guard Loader

2016-04-05 09:45:30    蝉知-褚纪鲁    23364

蝉知加密主题(官方商城购买的主题)、蝉知专业版需要环境安装Zend Guard Loader解密程序 Zend Guard Loader在 Windows系统 仅支持 NTS版本的PHP,如您使用的windows环境需要安装 NTS版本php,apache使用 fastcgi方式解析php脚本)


下面是  Zend Guard Loader的安装方法:

1、下载 Zend Guard Loader 压缩包。下载地址: http://www.zend.com/en/products/loader/downloads 根据操作系统以及php版本下载安装包。

     下载提示登录的话可以使用账户:chanzhi@cnez.uu.me 密码:123456。

2、解压并提取 ZendGuardLoader.so(Linux)或 ZendLoader.dll(Windows),上传到服务器上( 不同的 php 环境,so/dll 库的目录是不一致的,需要确认下),给予运行权限。

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、如果您使用 ioncube loader,请务必在它之后加载 Zend guard Loader。

     如果使用了opcache,启动失败的时候,尝试禁用opcache后运行。

7、重新启动Web服务器(如果使用的php-fpm需要重启php-fpm)。

8、打印phpinfo(),如果有以下信息则安装成功。

     打印phpinfo方法:在网站根目录下新建一个php文件,内容写<?php phpinfo()?>,浏览器访问该文件查看php信息。


php.ini 需要添加的语句:

【Linux 和 Mac OS X环境下】

zend_extension="/usr/lib/php/modules/ZendGuardLoader.so"  (替换成自己的ZendGuardLoader.so路径)
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
【Windows环境下】
zend_extension="c:/php/ZendLoader.dll"  (替换成自己的ZendLoader.dll路径)
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3

安装成功解密程序后就可以正常安装主题和蝉知专业版插件了。


注:

如果出现下面问题,推荐 使用ioncube扩展 。或者,换个php版本试试。(和zend engine api版本有关)


浙ICP备14025715号-9
ZSITE8.6