admin 发表于 2021-11-16 11:31:19

火狼基础插件应用管理安装更新校验失败问题解决


已购买应用在线安装更新时,如果出现“校验失败,您无法下载此应用”,您可以通过以下两种方案操作。
1、自助校验
打开 source/plugin/duceapp_base/model/model_duceapp_addon.php 找到 大约752行( 2.3.0版以前是 955 行)
public function __apiurl() {
       global $_G;
       //return DUCEAPP_API_URL.str_replace(CLOUDADDONS_DOWNLOAD_URL.'?', '', cloudaddons_url('&from=s'));
       require_once DISCUZ_ROOT.'./source/discuz_version.php';
       $data = 'usrid='.rawurlencode(substr(md5(cloudaddons_getuniqueid()), 16));
       $data .= '&siteurl='.rawurlencode($_G['siteurl']);
       $data .= '&sitever='.DISCUZ_VERSION.'/'.DISCUZ_RELEASE;
       $data .= '&sitecharset='.CHARSET;
       $data .= '&mysiteid='.$_G['setting']['my_siteid'];
       $param = 'data='.rawurlencode(base64_encode($data)).'&md5hash='.substr(md5($data.TIMESTAMP), 8, 8).'×tamp='.TIMESTAMP;
       return DUCEAPP_API_URL.$param;
}把这段代码替换成下面的代码

public function __apiurl() {
       return DUCEAPP_API_URL.str_replace(CLOUDADDONS_DOWNLOAD_URL.'?', '', cloudaddons_url('&from=s'));
}插件通过获取站点的唯一识别码发送至应用中心校验

如果通过上面的方法还未得到解决,由于下载授权是根据站点购买时域名判断的,所以请偿试更换域名访问方式,如不带“www”访问后台

bit 发表于 2022-4-5 09:56:32

这个有点搞不懂,刚安装上火狼插件,发现所有设置点击保存后,没有保存??哪里的问题。。。
页: [1]
查看完整版本: 火狼基础插件应用管理安装更新校验失败问题解决

创宇盾启航版免费网站防御网站加速服务