Discuz论坛防水墙插件无法关闭提示:“An unknown error occurred. May be DNS Error”的解决方法

0oD三一o0

温馨提示:这篇文章已超过888天没有更新,请注意相关的内容是否还可用!

问题描述:

在Discuz论坛后台—应用—插件中无法关闭防水墙,点击关闭按钮后提示错误信息如下:

第一种提示:

An unknown error occurred. May be DNS Error. (ERRCODE:1)

第二种提示:

Discuz! System ErrorIncorrect signature.
PHP Debug

No.FileLineCode
1admin.php57require(%s)
2source/admincp/admincp_plugins.php223include(%s)
3source/plugin/security/switch.php25Cloud_Register->__construct(%s, %d, %s)
4source/class/class_cloudregister.php35Cloud_Register->step_appCloseReasonsView()
5source/class/class_cloudregister.php114Cloud_Service_Client_Cloud->appCloseReasonsView(%s, %s, %s)
6source/plugin/manyou/Service/Client/Cloud.php85Cloud_Service_Client_Restful->_callMethod(%s, Array)
7source/plugin/manyou/Service/Client/Restful.php154Cloud_Service_Client_Restful->_parseResponse(%s, false, false)
8source/plugin/manyou/Service/Client/Restful.php179break()



原因分析:

  • 通关页面报错信息发现有可能与Discuz云平台有关系,但是云平台已经停止服务了;

  • 网上大部分出现此类问题的朋友都是Discuz3.4以下版本,所以这是版本问题;

总结出来就是要么升级Discuz社区版本,要么手动修改配置文件解决。

解决方法:

  1. 首先用phpmyadmin管理数据库, 找到pre_common_plugin这个表,点击小笔的图标进行编辑。

    Discuz论坛防水墙插件无法关闭提示:“An unknown error occurred. May be DNS Error”的解决方法

2.修改pre_common_plugin表中的第二行 available 的值为0 ;(目前dz的云平台无法使用,所以基本上进行到这一步就算解决这个问题了。)

 available 0    #表示关闭
 available 1    #表示开启

3.关闭所有的跟云平台有关的插件 ,然后到后台—工具—云平台诊断工具—把"站点ID"和"站点通信KEY"清空,状态选择“未开通云平台 ";

Discuz论坛防水墙插件无法关闭提示:“An unknown error occurred. May be DNS Error”的解决方法

4.修改之后登陆ftp上传discuzx_update_sitekey.php并访问,提示成功即可重新开启。

Discuz论坛防水墙插件无法关闭提示:“An unknown error occurred. May be DNS Error”的解决方法

附件下载:

discuzx_update_sitekey.php

文章版权声明:除非注明,否则均为0oD三一o0原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,1018人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码