现象
微擎/微赞安装模块时提示:此模块已设置版权保护,您只能通过云平台来安装,请先删除该模块的所有文件,购买后再行安装
解决办法
修改打开 \framework\model\cloud.mod.php 文件,有三处需要修改
1、注释掉第23、24、25行代码(位于函数cloud_prepare中)
//if(empty($_W['setting']['site']['key']) || empty($_W['setting']['site']['token'])) {
// return error('-1', "您的程序需要在微赞云服务平台注册你的站点资料, 来接入云平台服务后才能使用相应功能.");
//}
2、注释掉第 36、37、38行代码(位于函数 cloud_m_prepare 中)
//if ($dat['content'] == 'install-module-protect') {
// return error('-1', '此模块已设置版权保护,您只能通过云平台来安装。');
//}
3、注释掉第151、152、153行代码(位于函数 cloud_t_prepare 中)
//if ($dat['content'] == 'install-theme-protect') {
// return error('-1', '此模板已设置版权保护,您只能通过云平台来安装。');
//}
第二部分:
修改打开 \framework\model\cloud.mod.php 文件,有三处需要修改
1、注释掉第171、172、173行代码(位于函数cloud_prepare中)
//if(empty($_W['setting']['site']['key']) || empty($_W['setting']['site']['token'])) {
// return error('-1', '站点注册信息丢失, 请通过"重置站点ID和通信密钥"重新获取 !');
//}
2、注释掉第 358、359、360行代码(位于函数 cloud_m_prepare 中)
//if (is_error($ret)) {
//return $ret;
//}
3、注释掉第524、525、526行代码(位于函数 cloud_t_prepare 中)
//if (is_error($dat)) {
//return $dat;
//}