menu 领域书签 discuzX3.1-X3.5版本安装插件或模版出现“对不起,您安装的不是正版应用”解决方法
文章开始
文章结尾

一、discuz X3.5  对不起,您安装的不是正版应用,安装程序无法继续执行

很多会员朋友在本网站下载好discuz 模板或者discuz插件上传到网站目录,在后台进行安装的时候会发现 “对不起,您安装的不是正版应用..”这个问题一直困扰着很多喜欢经常换模板插件的站长,我们在测试安装过程中得到了以下的解决方法。

“对不起,您安装的不是正版应用,安装程序无法继续执行”的提示,要解决这个其实挺容易的,

discuz X3.1-3.5找到以下文件:

/source/function/function_cloudadd**.php

直接修改function_cloudadd**.php文件或修改好覆盖原有文件。找到文件以下代码


  1. function cloudadd**_validator($addonid) {
  2.   $array = cloudadd**_ge***5($addonid);
  3.   if(cloudadd**_open('&mod=app&ac=validator&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
  4.   cpmsg('cloudadd**_genuine_message', '', 'error', array('addonid' => $addonid));
  5.   }
  6.   }复制代码

将下面代码注释掉即可


  1. /* cpmsg('cloudadd**_genuine_message', '', 'error', array('addonid' => $addonid)); */复制代码

discuz X3.5的版本再修改方式

在source——function——function_cloudadd**.php文件中搜索代码


  1. ‘download_url’ => ‘https://addon.dismall.com/index.php’复制代码

修改为


  1. ‘download_url’ => ‘https://127.0.0.1/index.php’复制代码

以往到此就能够解决,如果discuzX3.4 2020年之后的版本修改后还提示那就将 function_cloudadd**.php文件中“addon.dismall.com”,全部替换为“127.0.0.1”,一共有三处!(到这里就完成啦!!!)

二、解决Discuz安装模板 提示 对不起,您安装的不是正版应用

1、找到 source\function\function_cloudadd**.php  120行,去掉以下代码或者注释掉;


  1. cpmsg('cloudadd**_genuine_message', '', 'error', array('addonid' => $addonid));复制代码

2、source\admincp\admincp_styles.php  283行,去掉以下代码或者注释


  1. cpmsg('clo'.'uda'.'ddon'.'s_gen'.'uine_'.'mes'.'sage', '', 'error', array('addonid' => $addonid));复制代码

3、source\admincp\admincp_plugins.php  419行,去掉以下代码


  1. cpmsg('c'.'lou'.'dad'.'d**'.'_genu'.'ine_m'.'essa'.'ge', '', 'error', array('addonid' => $addonid));复制代码

下面重点来了!复制**版安装包到模板/template/模板文件更目录并修改文件名称(把名称修改成模板文件夹名称)然后打开



最后修改成模板文件夹对应的名称即可



Ps:如果是大懒虫不想改源代码的站长们,想要解决插件不是正版无法安装的问题,可以直接下载上面所说文件修改好后直接上传覆盖到 /source/function