最新消息:欢迎访问刘磊博客

SourceGuardian 的错误解决

微擎 飞翔的mouse 109浏览

报错信息说的是 sg_load 函数没有找到,查找一番资料后,发现 sg_load 是 SourceGuardian 扩展提供的全局函数,运行环境需要这个扩展才能执行这段代码。SourceGuardian 提供 php 源码文件的加密,而运行这些加密 php 文件则需要安装扩展:SourceGuardian loader。

到这一步它提示我需要:

  1. 下载 ixed.5.4.win
  2. 安装到 php 扩展的 ext 目录
  3. 在 php.ini 中加载它:extension=ixed.5.4.win
  4. 重启 Apache

找了好久找到文件

报错这个的时候
有的微擎加密需要支持
报错里面有下载地址 是5.6的可以下载我这个版本

链接:https://pan.baidu.com/s/1rTyRvnp8WI0gUgJYGT-spQ 密码:648a 

把下载的ixed.5.6.win复制到phpStudy\php\php-5.6.27-nts\ext\ 目录下面

修改php.ini

extension=ixed.5.6.win
extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll 

添加了一句

extension=ixed.5.6.win 

重启面板服务即可!

作者:LauEl
链接:https://www.jianshu.com/p/1dba82dbed47
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

全部修改完成后,在 phpinfo 看到了 SourceGuardian 的相关信息,说明扩展已经生效了:


转载请注明:刘磊博客 » SourceGuardian 的错误解决