SG11的安装SourceGuardian加密组件php环境安装的三个方法

方法一: 比如宝塔这种 有管理面板的,直接

软件商店–已安装–选择安装的php–设置–安装扩展–sg11 然后等他安装完毕 重启即可,优点是方便快捷,缺点是高版本的php组件没那么齐全,要按照看方法二。

 

方法二

前期准备:

这里准备了两个文件,代码都是一样的,都只有一句代码<?php  phpinfo(); ?>,

(两个文件非必须,可以直接上传你需要安装的加密过的php文件,效果一样的。)

不同的是。ztz.php是无加密的,ztzjiami.php是进行了sg11加密的文件

(支持php5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2).

这个ztz.php我们上传上去访问,可以看到下面这个页面。输出了php的各种信息 包括小版本,和路径等。这是正常的浏览,

但是如果我们上传的是加密的版本的话,而且你又没有安装sg11组件的话就会提示。

这个英文大概意思是ztzjiami.php受 SourceGuardian 保护,需要安装 SourceGuardian 加载程序 ‘ixed.8.2.win’。

1) 从 SourceGuardian 网站下载所需的加载程序 ‘ixed.8.2.win’: https://www.sourceguardian.com/loaders/download.php?php_v=8.2.20&php_ts=0&php_is=8&os_s=Windows+NT&os_r=10.0&os_m=AMD64

2) 将 loader 安装到 ext

3) 编辑 某某目录下\php.ini 并添加 ‘extension=ixed.8.2.win’ 指令

他这里说的很详细了,我们直接可以按照他提供的步骤来。1.从链接下载文件,2.上传到对应php下的ext目录,3.修改php.ini 添加那段代码(记得对应上你上传的文件名字),4.重启php或者服务器(一定要重启下不然不生效) 5.再次浏览加密的php代码文件 正确就说明安装完成,不正确的话试试多重启几遍,或者删除浏览器缓存再试试

 

方法三:(其实和方法二一模一样)

我们上传一个带有phpinfo代码的php文件 就是前面方法二举例的ztz.php文件。

然后使用sg11官方提供的检测页面 www.sourceguardian.com/loaders/download.php

在上面填写你ztz.php的链接地址,他会自动检测并且推荐你使用正确的编译器版本,如下图所示

 

上面会提示你 1.先下载php8.3的文件,2.上传到对应php目录下的etc目录。3.编辑对应的php.ini配置文件 4.重启web服务器.

没按照对应的 编译器将无法启用插件,会报致命错误,因为加载的l编译器是错误的 版本不对的,那么将会导致编译器无法正常工作 夜无法动态解析正确的代码,所以就是一团乱码。

未经允许不得转载:声达网络 » SG11的安装SourceGuardian加密组件php环境安装的三个方法
客服微信
有问题可以联系我哦
期待您的来访
扫二维码手机阅读本页 赞(1)