首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]Discuz 出现“对不起,您安装的不是正版应用..”(解决办法)

发布于 2025-03-29 13:48:20
0
18

在使用非DZ应用市场安装的正版模板或插件的时候,会出现“对不起,您安装的不是正版应用..”这样的问题。discuz 社区在更新到2.0以上后,增加了对插件的版本检测,从而达到反盗版的目的,那如何绕过这...

图片alt

在使用非DZ应用市场安装的正版模板或插件的时候,会出现“对不起,您安装的不是正版应用..”这样的问题。

discuz 社区在更新到2.0以上后,增加了对插件的版本检测,从而达到反盗版的目的,那如何绕过这个提示?

可以使用以下几种方法解决

方法一,修改function_cloudaddons.php文件(推荐)

文件地址:/source/function/function_cloudaddons.php 

在大概96~100行(可通过Ctrl+F搜索下面的代码)

function cloudaddons_validator($addonid) {   
    $array = cloudaddons_getmd5($addonid);   
    if(cloudaddons_open(‘&mod=app&ac=validator&ver=2&addonid=’.$addonid.($array !== false ? ‘&rid=’.$array[‘RevisionID’].’&sn=’.$array[‘SN’].’&rd=’.$array[‘RevisionDateline’] : ”)) === ‘0’) {   
        cpmsg(‘cloudaddons_genuine_message’, ”, ‘error’, array(‘addonid’ => $addonid));   
    }   
}  

此段代码和应用中心有关,cloudaddons_genuine_message这个函数就是提示文字:“对不起,您安装的不是正版应用,安装程序无法继续执行”。

我们把cpmsg(‘cloudaddons_genuine_message’, ”, ‘error’, array(‘addonid’ => $addonid)); 这段注释或者删除即可解决。

注释使用:/*你要注释的代码*/。

方法二,修改目录名

这个方法是直接修改插件或者模板的目录名来完成。

但是由于更改后容易忘记,很多时候容易撞车,新手不建议使用该方法。

注:更改目录名后可以使用所有的商业插件。


经济方面允许的情况下,推荐大家使用正版,在售后维护方面以及程序安全方面都比较有保障。(之前我就因为使用网上下载的WP插件导致网站被黑,数据全丢失。)

评论
一个月内的热帖推荐
九秘
Lv.1种子选手

209

帖子

18

小组

362

积分

站长交流