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

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

在使用非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插件导致网站被黑,数据全丢失。)

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

(0)
上一篇 2022年7月20日 下午7:57
下一篇 2022年7月20日 下午7:57

相关推荐

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部