discuz站长们使用香港等地区的服务器访问应用中心很慢,甚至超时,会导致下载discuz应用中心插件时,提示数据无法识别,请返回。这里自丢网跟大家分享一下处理教程。
打开 source/admincp/admincp_cloudaddons.php
找到
- $_GET['importtxt'] = $data;
复制代码 修改为
- if(empty($data)){
- cpmsg('cloudaddons_downloading', "action=cloudaddons&operation=download&addonids=$_GET[addonids]&i=$addoni&step=1&md5hash=".$_GET['md5hash'].'×tamp='.$_GET['timestamp'].'&num='.$packnum, 'loading', array('addonid' => $_GET['key'].'.'.$_GET['type']), '<div></div>', FALSE);
- exit;
- }
- $_GET['importtxt'] = $data;
复制代码 如果服务器请求应用中心很慢,还可以配合进行下边的修改
同样是打开 source/admincp/admincp_cloudaddons.php
找到下边这行
- $data = cloudaddons_open('&mod=app&ac=download&rid='.$_GET['rid'].'&packnum='.$packnum
复制代码 把整行代码替换为
- $data = cloudaddons_open('&mod=app&ac=download&rid='.$_GET['rid'].'&packnum='.$packnum, '', 999);
复制代码
|
|