问题:在Discuz! X3.0以上版本安装插件时提示:对不起,您安装的不是正版应用,安装程序无法继续执行(如下图)。
解决Discuz:对不起,您安装的不是正版应用,安装程序无法继续执行
原因:Discuz! X3.0以上版本增加了对插件的版本检测,在安装时增加了非应用中心插件的判断。
解决:在source/function/function_cloudaddons.php文件中查找function cloudaddons_validator 注释掉判断提示(下面第四行代码 '//')
- 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));
- }
- }
以下是三个版本(X3.0 X3.1 X3.2)的文件,可直接下载覆盖。
默默的看了,快来点评一