在新的3.4版中,安装插件,但点击启用有的可能会失败,显示已经成功启用,但返回列表,仍然是未启用状态,这个时候,我们可以如下操作
1. 修改数据库里插件状态
[SQL] 纯文本查看 复制代码 UPDATE 数据表前缀_common_plugin SET available = 1 WHERE pluginid =替换为插件ID
这个语句,根据自己的实际情况修改,如果会MYSQL数据库管理的朋友可直接登录管理系统,打开表直接修改 据表前缀_common_plugin 表里面找到对应插件 将: available字段 改为1 ,未启用状态 为0
2 修改文件source\admincp目录下的 admincp_plugins.php关闭275行左右的
[AppleScript] 纯文本查看 复制代码
$array = cloudaddons_getmd5($addonid);
再将
[AppleScript] 纯文本查看 复制代码
if(dfsockopen(cloudaddons_url('&from=s').'&mod=app&ac=vali'.'dator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : ''), 0, '', '', false, CLOUDADDONS_DOWNLOAD_IP, 15) === '0') {
$available = 0;
}
这个代码直接改为 $available = 1;
这个方法,是去掉检测的终级方法,当然了。如果想不那么复制,直接就将这个文件中的$available = 0;改为$available = 1;就行。只是每次仍然会检测应用中心
|