解决最新版discuz3.4安装模板插件提示【对不起,您安装的不是正版应用】

回复
头像
admin
网站管理员
帖子: 82
注册时间: 2016-12-31, 08:39

解决最新版discuz3.4安装模板插件提示【对不起,您安装的不是正版应用】

帖子 admin » 2022-09-14, 13:11

项目场景:模板修改方法:
【对不起,您安装的不是正版应用】
第一步:
最新版的Discuz3.4 在安装模板或者插件的时候提示“对不起,您安装的不是正版应用”,需要修改以下几个地方:

1、source\function\function_cloudaddons.php 120行,去掉以下代码或者注释
cpmsg(‘cloudaddons_genuine_message’, ‘’, ‘error’, array(‘addonid’ => $addonid));
2、source\admincp\admincp_styles.php 283行,去掉以下代码或者注释
cpmsg(‘clo’.‘uda’.‘ddon’.‘s_gen’.‘uine_’.‘mes’.‘sage’, ‘’, ‘error’, array(‘addonid’ => $addonid));
3、source\admincp\admincp_plugins.php 419行,去掉以下代码
cpmsg(‘c’.‘lou’.‘dad’.‘dons’.’_genu’.‘ine_m’.‘essa’.‘ge’, ‘’, ‘error’, array(‘addonid’ => $addonid));


最新版Discuz插件无法启用解决方法

在最新版的Discuz中对插件做很多验证,如果不是官方购买的插件,不单止会提示“对不起,您安装的不是正版应用,安装程序无法继续执行”,即使安装成功,也无法启用。

下面我们将解决办法告诉大家:
找到/source/admincp/admincp_plugins.php文件,搜索$available变量,定位到278行,将如下内容注释,保存即可。

代码: 全选

// if(dfsockopen(cloudaddons_url('&from=s').'&mod=app&ac=vali'.'dator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : ''), 0, '', '', false, CLOUDADDONS_DOWNLOAD_IP, 15) === '0') {
// 	$available = 0;
// }

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 11 访客