centos下配置zend

1、简介
    zend优化器-优化加密php代码

2.下载zend支持包

  根据php的版本进行选择

  php5.2版本之前使用ZendOptimizer
  ZendOptimizer3.3.9下载地址(5.2版本之前通用)
  32位:http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
  64位:http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

   php5.3版本及以后使用Zend Guard Loader(单个php版本对应单个包)
   这个是支持php5.4版本的zend包的下载地址
   32位:http://www.cuijinlin.com/download/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-i386.tar.gz
   64位:http://www.cuijinlin.com/download/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz

3. zend配置
   解压包然后把对应的zend的so模块复制到php目录(便于寻找),要记住so模块的位置
   修改php.ini,也就是php的配置文件
   vim php.ini
   添加以下两行
   zend_extension = "完整路径/ZendGuardLoader.so"
   zend_loader.enable = 1  (启用加载编码脚本。)
   以下几行为可选项
   zend_loader.disable_licensing = 0
   zend_loader.obfuscation_level_support=3
   zend_loader.license_path=

3、重启web服务器,重启php-fpm

4、浏览测试,会提示启用的zend,,完成。
   This program makes use of the Zend Scripting Language Engine:Zend Engine v2.4.0, Copyright (c) 1998-2011 Zend Technologies zend图标最下面一行会提示with zend的版本


5、其他
(1)如果是windows下修改php.ini添加zend支持
   zend_extension = "完整路径\ZendLoader.dll"
   zend_loader.enable = 1(启用加载编码脚本)
   注意windows版的只支持NTS(非线程安全)版的PHP5.3,即phpinfo中Thread Safety为disabled的

 
(2)其他可选项(linux和windows通用)
   zend_loader.disable_licensing = 0(禁用许可证检查,出于性能原因,禁用许可检查授权)
   配置混淆水平(0为不支持混淆)
   zend_loader.obfuscation_level_support=3
(3)配置寻找授权文件的路径
   zend_loader.license_path=
(4)如果你同时使用Zend debugger,请保证加载Zend guard Loader后再加载Zend debugger
(5)如果你同时使用Ioncube loader,请保证加载Ioncube loader后再加载Zend guard Loader

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值