discuz 论坛在更新到2.0以上后,增加了对插件的版本检测,在安装时,可能会出现:“对不起,您安装的不是正版应用,安装程序无法继续执行”的提示,要解决这个其实挺容易的,打开FTP找到/source/function/function_cloudaddons.php 这个文件,在该文件中找到如下图部分代码,按照下方方法将中间提示部份代码注释掉(使用notepad++修改,不要用记事本!),改为像以下这样即可:- 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));
- */
- }
- }
复制代码 修改完毕保存覆盖到FTP/网站目录上即可!注意修改前先备份一下该文件,防止修改错误。
【特别说明】:此提示对所有非应用中心购买插件都会显示,但是按照上述方法修改后就可以正常安装了,使用上也是一切正常!是安装破解版插件的必须步骤之一!可放心修改!!另外,修改并安装完破解插件或模版后可以恢复到原来的文件,已安装的资源使用不受影响!
今天(2021年10月26日)发现DZ系统包不更新都不能安装正版插件了,会出现如下现象:
于是折腾更新吧!恢复正常后不能装不是正版的插件了,采用上面注释或删除那段代码的方法居然不行了,最后找到前几天的备份,导出function_cloudaddons.php,再进行覆盖,就可以安装了,同样又会出现上图的现象,然后再次找到补丁包的里的function_cloudaddons.php,再次进行覆盖,看来DZ官方对这块是花了时间研究了,给我们这样用破解版的穷逼造成了不小的麻烦呀!
下面放上两个文件,有需要的就下载去用吧!
1.安装破解用的早期function_cloudaddons.php文件:
2.安装正版插件function_cloudaddons.php补丁文件:
如果觉得上面的方法麻烦,可以看看:Discuz!安装插件或模板提示不是正版应用的解决方法(2)
|