SG11全称是SourceGuardian,其中11指的是大版本号,官方地址:https://www.sourceguardian.com/loaders.html
当前使用Centos7系统,php添加sg11扩展,sg11提供了所有php版本的扩展,只需要在压缩包中找到对应的版本
sg11下载
https://www.sourceguardian.com/loaders/download/loaders.linux-x86_64.tar.gz
sg11扩展不需要编译,直接开箱即用,将压缩包中对应的版本上传到php的extension_dir目录中
例如:如果是php7.1的版本,将ixed.7.1.lin上传到/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/
然后在php.ini中添加extension=ixed.7.1.lin即可
最后记得重启php生效
验证sg11扩展
php --ri sourceguardian
|---|-------------------------| | 1 | php --ri sourceguardian |
SourceGuardian
SourceGuardian Loader Support => enabled
SourceGuardian Loader Version => 11.3.4
SourceGuardian Loader Build Number => 0x0000001D
Directive => Local Value => Master Value
sourceguardian.restrict_unencoded => 0 => 0
通过phpinfo可看到SourceGuardian