discuz 3.4版安装插件后始终无法启用的解决办法
在新的3.4版中,安装插件,但点击启用有的可能会失败,显示已经成功启用,但返回列表,仍然是未启用状态,这个时候,我们可以如下操作
1. 修改数据库里插件状态UPDATE数据表前缀_common_plugin SETavailable = 1 WHERE pluginid =替换为插件ID这个语句,根据自己的实际情况修改,如果会MYSQL数据库管理的朋友可直接登录管理系统,打开表直接修改 据表前缀_common_plugin 表里面找到对应插件 将: available字段 改为1 ,未启用状态 为0
2. 修改文件source\admincp目录下的 admincp_plugins.php关闭304行左右的$array = cloudaddons_getmd5($addonid);
再将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;
页:
[1]