【前言】:大家在下载安装Discuz!论坛插件或模板时经常会遇到这样的提示,“对不起,您安装的不是正版应用,安装程序无法继续执行”。这是因为Discuz!论坛在2.0版本以上后,增加了对插件的版本检测,如果不符合就会出现这样的提示。遇到这样的问题如何解决其实非常简单,请看下面步骤:
一、解决Discuz插件 提示 对不起,您安装的不是正版应用
【错误发生】:安装Discuz!论坛插件或模板时
【问题提示】“对不起,您安装的不是正版应用,安装程序无法继续执行”
【解决方法】:进入网站的根目录后,按照/source/function/function_cloudaddons.php 路径下载并打开function_cloudaddons.php文件,找到文件中的
- function cloudaddons_validator($addonid) {
- $array = cloudaddons_ge***5($addonid);
- if(cloudaddons_open('&mod=app&ac=validator&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
- cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));
- }
- }
复制代码 将下面代码注释掉即可
- /* cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid)); */
复制代码 以往到此就能够解决,但是discuzX3.4 2020年之后的版本还需要进行一项修改。同样是在 function_cloudaddons.php文件中,在该文件搜索“addon.dismall.com”,全部替换为“127.0.0.1”,一共有三处!(到这里就完成啦!!!)
二、解决Discuz安装模板 提示 对不起,您安装的不是正版应用
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));
复制代码 下面重点来了!复制破解版安装包到模板/template/模板文件更目录并修改文件名称(把名称修改成模板文件夹名称)然后打开
最后修改成模板文件夹对应的名称即可
Ps:如果是大懒虫不想改源代码的站长们,想要解决插件不是正版无法安装的问题,可以直接下载下面修改好的文件直接上传覆盖到 /source/function;
相关文件下载:(请先做好备份~)
蓝奏云:https://xqu5.lanzouv.com/b0dalvhra 密码:8t0k
123云盘:https://www.123pan.com/s/3meA-UVxJ3
夸克网盘:https://pan.quark.cn/s/674087b0b40c
百度网盘:https://pan.baidu.com/s/1UY1lPfl3csBEE2cusl05Fg?pwd=xqu5 提取码: xqu5
注:本站文件解压密码统一为:www.xqu5.com
|
|