linux 安装sg11扩展

因为苹果cms换了个模板,页面打开后提示

PHP script ‘/volume1/web/application/admin/controller/Conch.php’ is protected by SourceGuardian and requires a SourceGuardian loader ‘ixed.7.0.lin’ to be installed.

没办法,就安装吧,这里记录一下过程。

网上说用宝塔面板安装sg11扩展就好了,但是我根本就没有用宝塔。。。

所以自己动手安装了。

1、下载扩展。

下载地址:https://cloud.rongkeji.cn/download/sg11-x86_64.tar.gz

因为我的是php7.0,所以把其中的ixed.7.0.lin文件弄出来,放到php7.0的文件下

2、放扩展。

接上一步,把ixed.7.0.lin放到 /usr/local/php70/lib/php/extensions/no-debug-non-zts-20151012/下面。

修改/usr/local/php70/etc/php.ini,增加一行extension=ixed.7.0.lin

(注意:把ixed.7.0.lin放其他路径也可以,但是extension=也要改成对应的路径,才能找到)

3、重启php

service php-fpm restart
 

安装完成。

参考资源链接:[SourceGuardian13.0发布,支持多平台PHP加密扩展](https://wenku.csdn.net/doc/6014jionhg?utm_source=wenku_answer2doc_content) 为了在Linux和Windows平台上使用SourceGuardian SG11加密扩展保护PHP源代码,首先需要确保你已经下载并安装了适合你操作系统架构的SourceGuardian Loader。具体步骤如下: 1. 从SourceGuardian官网下载对应平台的Loader安装包。 2. 根据操作系统的指示进行Loader的安装。 3. 将需要保护的PHP代码编译为可执行文件。这一步通常需要使用SourceGuardian提供的加密工具,例如命令行工具或GUI应用程序,将PHP脚本转换为加密的PHP扩展(.so或.dll文件)。 4. 在PHP配置文件中配置Loader路径,确保PHP能够识别SourceGuardian提供的Loader。对于Linux系统,通常是在php.ini文件中设置extension_dir指令和加载扩展;对于Windows系统,则是通过php.ini文件或在PHP代码中使用dl()函数加载。 5. 确保Loader许可证文档中的条款和条件已满足,并已阅读相关的README文档来验证安装配置的正确性。 6. 对于需要跨平台部署的应用,你可能需要在不同的操作系统上重复步骤1到5,以确保每个平台上的加密和加载机制都已正确设置。 在完成以上步骤后,你的PHP应用程序源代码将得到有效的保护,只有加载了正确的Loader和许可证的应用程序才能运行加密的PHP扩展。 为了深入理解整个保护过程以及如何解决可能出现的问题,建议参阅《SourceGuardian13.0发布,支持多平台PHP加密扩展》这一资料。这将为你提供最新的信息和具体的指导,帮助你全面掌握SourceGuardian SG11在不同平台上的应用和配置。 参考资源链接:[SourceGuardian13.0发布,支持多平台PHP加密扩展](https://wenku.csdn.net/doc/6014jionhg?utm_source=wenku_answer2doc_content)
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值