其實解決這個問題是很簡單的。 Discuz 社區在 2.0 以後都加入了插件版本的檢測,所以才會出現提示 「對不起, 您安裝的不是正版應用, 安裝程序無法繼續執行」 。

解決方法:

找到/source/function/function_cloudaddons.php 這個文件並打開,搜索以下代碼:

PHP

1
cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));

將其註釋 (使用/** */) 或者刪除掉。註釋最終結果為:

PHP

1

2

3

4

5

6
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)); */

}

}

然後替換回原文件即可。然後你再安裝,就不會再有提示了。

 

修改好的 function_cloudaddons.php,直接下載覆蓋也可以。

 

2015-01-14T11:50:52+08:00發表於:2015-01-14|Discuz!|