文档章节

PHP5.3安装Zend Guard Loader代替Zend Optimizer

Junn
 Junn
发布于 2014/06/16 12:36
字数 550
阅读 10178
收藏 3
点赞 0
评论 4

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下:


再编辑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”

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

linux环境下:
[zend]
zend_extension=/php/lib/php/extensions/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support= 3
zend_loader.license_path=

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

<?php
echo phpinfo();
?> 

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


另附:php5.3不支持Zend Optimizer的解决办法(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服务器。


© 著作权归作者所有

共有 人打赏支持
Junn
粉丝 145
博文 372
码字总数 288918
作品 0
海淀
高级程序员
加载中

评论(4)

迟到的企鹅
迟到的企鹅

引用来自“xiangfang”的评论

不对,Zend Guard Loader在win下的PHP5.3里根本不会加载噢

引用来自“Junn”的评论

Windows环境下要加载Zend Guard Loader的话PHP5.3要使用NTS,Windows版的PHP从版本5.2.1开始有TS和NTS之分。NTS一般不应用于生产环境,生产环境下服务器的话大多是Linux系统就不存在Zend Guard Loader加载问题。
那怎么解决呢? php-5.3.5-Win32-VC6-x86(TS版)才有这个文件 php5apache2_2.dll 跟apache2.2对接,这个时候PHP(TS版)怎么再加载Zend Guard Loader?
Junn
Junn

引用来自“xiangfang”的评论

不对,Zend Guard Loader在win下的PHP5.3里根本不会加载噢
Windows环境下要加载Zend Guard Loader的话PHP5.3要使用NTS,Windows版的PHP从版本5.2.1开始有TS和NTS之分。NTS一般不应用于生产环境,生产环境下服务器的话大多是Linux系统就不存在Zend Guard Loader加载问题。
xiangfang
xiangfang
我说是win下apache + php5.3+ Zend Guard Loader,Zend Guard Loader不会被加载,因为你在win下不能用线程安全的php5.3
xiangfang
xiangfang
不对,Zend Guard Loader在win下的PHP5.3里根本不会加载噢
PHP5.3安装Zend Guard Loader图文教程

PHP5.3安装Zend Guard Loader图文教程 PHP 5.3.X 开始 Zend Optimizer 正式被 Zend Guard Loader 取代了。安装方法有所不同,以下是安装 Zend Guard Loader的具体方法 Zend Optimizer/3.3.3...

as007012012 ⋅ 2017/03/02 ⋅ 0

linux下php5.4安装Zend Guard Loader扩展

从PHP5.3开始如果要支持ZendGuard加密的PHP代码,必须安装Zend Guard Loader,老的zend optimizer将不被支持。 1.Zend Guard Loader安装 [root@showip opt]# tar zxf ZendGuardLoader-70429...

304076020 ⋅ 2015/01/14 ⋅ 0

在Linux系统中为PHP5.3安装Zend Guard Loader

从PHP5.3开始如果要支持ZendGuard加密的PHP代码,必须安装Zend Guard Loader,老的zend optimizer将不被支持。 本文介绍如何在Linux系统中为PHP5.3安装Zend Guard Loader支持的过程。 操作系...

武当剑客 ⋅ 2014/12/12 ⋅ 0

Zend Optimizer not installed 安装zend optimizer

php版本:php5.3.27 访问网站报如下错: Zend Optimizer not installed This file was encoded by the Zend Guard. In order to run it, please install the Zend Optimizer (available withou......

zxiaohe ⋅ 06/21 ⋅ 0

PHPWAMP集成环境Zend组件的相关介绍,环境默认的PHP运行模式

目前最新版的PHPWAMP集成环境默认都安装了zend解密组件,下面是详情信息。 PHP线程安全和非线程安全的选择和区别。 备注:在PHP5.3以后,PHP不再有ISAPI模式,安装后也不再有php5isapi.dll这...

Lccee老师 ⋅ 2017/01/03 ⋅ 0

This file has expired-zend加密文件过期

错误如下: Fatal error: This file has expired. in /var/www/html/dispatch86/index.php on line 0 原因:该文件为Zend加密过得文件。Zend Safeguard Stdio在加密文件的时候可以设置一个过...

LiMXHS ⋅ 2013/08/30 ⋅ 0

Centos6中ZendGuardLoader(Zend optimizer)

一、判断你的操作系统是i386或者x86_64的 二、去zend下载一个对应版本的ZendGuardLoader (ps:zend optimizer只支持在php5.2以及之前的版本,php5.3之后用zend guard loader) 三、解压版本...

呆头呆脑 ⋅ 2013/11/11 ⋅ 2

PHP5.3以上版本安装ZendOptimizer扩展

PHP5.3以上版本安装ZendOptimizer扩展 Zend Guard Loader安装说明 下载Zend Guard Loader包 http://www.zend.com/en/products/loader/thank-you-zend-loader?package=2793 先登录才能下载 ht......

nibilly ⋅ 2016/04/28 ⋅ 0

win 2008 安装php的Zend Guard Loader安装

结果提示错误 Invalid library (maybe not a PHP library) 'ZendLoader.dll' 汗,貌似外文网站也没找到办法,不知道是不是我没搜索对关键字。 我的安装环境是 windows 2008 +iis7 +php5.3.1...

十一文 ⋅ 2012/04/28 ⋅ 4

Zend Guard Loader的配置与安装

PHP 5.3 下,Zend Optimizer 已经被全新的 Zend Guard Loader 取代 下载 Zend Guard Loader 压缩包。(官方下载地址:http://www.zend.com/en/products/guard/downloads) 解压并提取 ZendGu...

qqyu ⋅ 2015/11/03 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

实验楼—MySQL基础课程-挑战3实验报告

按照文档要求创建数据库 sudo sercice mysql startwget http://labfile.oss.aliyuncs.com/courses/9/createdb2.sqlvim /home/shiyanlou/createdb2.sql#查看下数据库代码 代码创建了grade......

zhangjin7 ⋅ 昨天 ⋅ 0

一起读书《深入浅出nodejs》-node模块机制

node 模块机制 前言 说到node,就不免得提到JavaScript。JavaScript自诞生以来,经历了工具类库、组件库、前端框架、前端应用的变迁。通过无数开发人员的努力,JavaScript不断被类聚和抽象,...

小草先森 ⋅ 昨天 ⋅ 0

Java桌球小游戏

其实算不上一个游戏,就是两张图片,不停的重画,改变ball图片的位置。一个左右直线碰撞的,一个有角度碰撞的。 左右直线碰撞 package com.bjsxt.test;import javax.swing.*;import j...

森林之下 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部