php7.0.33可以安装Zend Guard或者Zend Optimizer吗?

php7.0.33可以安装Zend Guard或者Zend Optimizer吗?,第1张

Zend Guard是单独的加密工具,只负责混淆源码,和运行环境的php版本无关,

而Zend Guard Loader只支持最高PHP56x版,不支持PHP7x

Optimizer是Guard Loader的旧名称,早已经不用很多年

Zend公司的源码混淆产品以后将专注在他自己的Zend Server服务器商品软件平台上更新,平台上源码兼容PHP7。但不去开源的PHP解释器上更新组件

1 下载 Zend Guard Loader 压缩包。

2 解压并提取 ZendGuardLoaderso(Linux)或 ZendLoaderdll(Windows),对应你的PHP版本。

3 在你的 phpini 文件添加下面一行,用来加载 Zend Guard Loader:

Linux 和 Mac OS X: zend_extension = 完整路径/ZendGuardLoadersoWindows(非线程安全): zend_extension = 完整路径/ZendLoaderdll

4 在 phpini 额外新增一行,启用 Zend Guard Loader:

zend_loaderenable = 1

5 可选:可以在 phpini 文件添加以下行到 Zend Guard Loader 配置位置:

;禁用许可证检查(为了性能的原因)zend_loaderdisable_licensing = 0

;让 Zend Guard Loader 支持混淆级别。级别在 Zend Guard 的官方详细文档。 0 - 不启用混淆zend_loaderobfuscation_level_support = 3

;从这个路径寻找Zend产品授权的产品许可证。欲了解更多有关如何创建一个许可证文件的信息,请参阅 Zend Guard 用户指南zend_loaderlicense_path =

6 如果您使用 Zend debugger,请确保加载 Zend guard Loader。

7 如果您使用 ioncube loader,请务必在它之前加载 Zend guard Loader。

8 重新启动Web服务器。

总结一下,在phpini中加的语句如下:Linux 和 Mac OS X环境下zend_extension="/usr/lib/php/modules/ZendGuardLoaderso" (替换成自己的ZendGuardLoaderso路径)zend_loaderenable=1zend_loaderdisable_licensing=0zend_loaderobfuscation_level_support=3

Windows环境下zend_extension="c:/php/ZendLoaderdll" (替换成自己的ZendGuardLoaderso路径)zend_loaderenable=1zend_loaderdisable_licensing=0zend_loaderobfuscation_level_support=3

Zend

Guard

Loader

将不会支持70及以后版本

Zend公司建议有加密需求的改用兼容php的Zend

Server/Z-Ray等软件服务器产品,代替php组件组合。

开源的php也有其他的加密方案

IIS是Windows2003自带的,一般来说不用重新安装,但如果是精简的ghost版本就难说了。其他都需要自己下载后在服务器安装配置。MySQL 常用的是50以上版本;PHP是5217版本,zend可以安装50以上版本。至于安装配置的方法,这里回答不了,楼主可以百度一下,网上有详细教程,不难。

windows系统配置方法大同小异,以下为本说明所要用到的软件:

Apache 224 -- wwwapachecom

PHP 520 -- wwwphpnet

MySQL 5027 -- wwwmysqlcom

Zend Optimizer 320 -- wwwzendcom

phpMyAdmin 292 -- wwwphpmyadminnet

严重注意:在进行下列操作前,Windows XP应无安装IIS、PHP、APACHE、MYSQL、ZEND。

≡ Apache 224 的安装 ≡

1打开我的电脑,进入D盘,在其下新建一个文件夹,名为 local 。

2到其官方站点下载 apache_224-win32-x86-no_sslmsi 并执行。

3按3次Next按钮,安装程序要求输入你的Network Domain(网络域名)、Server Domain(服务器域名)和网站管理员的E-mail,有的话就如实填写,本说明介绍的是本地自建测试环境,所以随便一下,前两个填 localhost ,邮件写自己的即可。

4进入Next后,默认的安装路径是"C:\Program Files\Apache Software Foundation\Apache22\",修改路径,改为前面所述的"D:\local\Apache2"。

5然后一路下去,直到安装结束;此时,打开D盘下的local文件夹,可以看到有一个名为Apache2的文件夹。

6打开IE,然后在地址栏输入:"localhost" 或者 "127001" 可以看到Apache安装完成的成功页面;以后网页的存在位置就在 "D:\local\Apache2\htdocs" 目录。

≡ PHP 520 的安装 ≡

1到其官方站点下载 php-520-Win32zip 并解压(在此不要下载及使用它的Installer,这种方式虽然很自动化、很智能,但也存在很多方面的限制,因为不推荐。)

2将PHP文件解压到一个目录下,目录地址为 "D:\local\php"。

3将PHP目录(D:\local 2;php)下的phpini-dist复制到windows(有的系统是winnt目录)目录下,并改名为phpini。

4复制D:\local\php目录下的所有dll文件到windows的系统文件夹里,即:C:\windows\system32。

≡ MySQL 5027 的安装 ≡

1打开我的电脑,进入D:\local,在其下新建一个文件夹,名为 mysql 。

2到其官方站点下载 Mysql 5027 Installer 并执行。

3按Next,然后选择Custom安装方式。

4点击Change,改变安装路径;原路径是"C:\Program Files\MySQL\MySQL Server 50\",这里改为:"D:\local\mysql\"。

5等安装进度条load完时,会出现一个Sign Up向导,这里不用理,选择最下面的那个Skip Sign-Up,然后Next,上面有个 "Configure the MySQL Server now" 是打勾的,不要去掉,直接点Finish。

6现在开始安装最后的配置,点Next,选择Detailed Configuration,然后选择第二个Server Machine。

7再Next,选择Non-Transactional Database Only。

8再Next,选择Manual Setting,连接数选择200到300,在此因为是本机测试,所以此项并不重要。

9再Next,是设置其的端口,默认是3306,不要动它。

10再Next,选择Manual Selected Default Character Set / Collation,在下面的 Character Set选择gbk。

11再Next,在Include Bin Directory in Windows PATH前打勾。

12再Next,在Modify Security Settings前的勾取消,因为是本地环境,非服务器和虚拟主机。

13最后一个Next再加Execute,可以看到上面的步骤全部完成。

14MySQL的帐号是:root,密码为空。

15检测MySQL,键盘的Win + R,弹出运行对话框,输入cmd后回车,进入命令提示符,然后输入:"mysql -uroot -p",回车后要求输入密码,因为密码为空,所以直接再按回车即可。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » php7.0.33可以安装Zend Guard或者Zend Optimizer吗?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情