同学们在安装模块或者程序的时候会出现这样的提示,是什么原因呢,下面为大家解答:
PHP script '/www/wwwroot/jwq.poiu.cc/addons/xiaoyou_knowledges/site.php' is protected by SourceGuardian and requires a SourceGuardian loader 'ixed.5.6.lin' to be installed.
1) Click here to download the required 'ixed.5.6.lin' loader from the SourceGuardian site
2) Install the loader to /www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226
3) Edit /www/server/php/56/etc/php.ini and add 'extension=ixed.5.6.lin' directive
4) Restart the web server
教程一、宝塔面板用户安装
1.进入宝塔面板,点击软件管理,找到你网站对应的php如下图操作
2.找到后点击设置 安装扩展 找到sg11 安装即可
教程二、其他服务器或面板手动安装教程
01.首先下载 SG11组合集.zip(sg11.4)
解压都得到一堆文件,对应你自己的服务器,windows,Linux等,这里我们以windows
为例,打开Windows 64-bi t我们找到对应我们服务器配置的文件夹
02.可以看到有很多文件,我现在用的是PHP5.4
我们就选择5.4
的.win文件
将ixed.5.4.win
复制到php
的ext
目录下
然后打开php.ini大约在850行左右在同类型的参数下再添加一条 extension=ixed.5.4.win
一般性php扩展都是放在ext
目录的
没有的可以查找一下extension_dir
如果有类似下图的定向一个目录的参数,直接将index.5.4.win
放到定向的目录里即可
如果连ext
和定向目录都没有可以自定义存放目录 手动调用目录格式,直接将E:\phpstudy\PHPTutorial\php\php-5.4.45\ext\index.5.4.win
目录只是示例,按照你自己存放SG文件的路径来,需精准的调用地址,Linux可能需要将 \
换为 /
03.一切准备就绪后需重启一下服务器或重启一下php即可,其实道理都是一样的,把ixed的文件放在自己服务器的一个目录下,再在php.ini里设置好他的路径然后重启就行了