文章最后更新时间:2022年06月21日已超过885天没有更新。
Discuz的使用和安装还是挺简单快捷的,这点应该是目前做得最好的一款论坛应用了,我在外网使用过程中很正常,但是一移动到内网环境就整个速度慢了不止一个级别,ok,现在来看看是什么问题。
用chrome的debug一看,原来是几个外部加载类的问题,包括“discuz_tips.js、getdzjs?cmd=urlquery__utf-8_zh_cn、jquery-1.4.4.min.js、style.css”,那么在哪里才能删除或者注释掉这些外部加载代码呢?请继续看下边的详细说明:
分别注释掉discuz\source\function\function_core.php下的如下代码:
大约在1041行
// if(!defined('IN_MOBILE') && !defined('IN_ARCHIVER')) { // $tipsService = Cloud::loadClass('Service_DiscuzTips'); // $tipsService->show(); // }
以及discuz\source\plugin\pcmgr_url_safeguard\pcmgr_url_safeguard.class.php下的如下代码:
大约在14行
class plugin_pcmgr_url_safeguard{ function _include_js(){ global $_G; // $jsscript = '<script src="'.$_G['scheme'].'://pc1.gtimg.com/js/jquery-1.4.4.min.js" type="text/javascript"></script>'; $jsscript .= '<script type="text/javascript">jQuery.noConflict();</script>'; // $jsscript .= "<script type=\"text/javascript\">(function(d){j=d.createElement('script');j.src='//openapi.guanjia.qq.com/fcgi-bin/getdzjs?cmd=urlquery_" . $_G['config']['output']['charset'] . "_" . $_G['config']['output']['language'] . "';j.setAttribute('ime-cfg','lt=2');d.getElementsByTagName('head')[0].appendChild(j)})(document)</script>"; // $jsscript .= '<link rel="stylesheet" type="text/css" href="'.$_G['scheme'].'://s.pc.qq.com/discuz/css/style.css" />'; return $jsscript; } }
这样基本就没问题了,希望能帮到正在使用discuz的童鞋们,也给自己备份记录一下,这里继续讲一下如果移植到另一台服务器 需要修改数据库配置的,可以到config文件夹里的每一个php配置一下数据库的用户名 密码 和 链接,很简单,都是明文。
————————————————
版权声明:本文为CSDN博主「li419357679」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明
免责声明:本文来自CSDN博主「li419357679」,不代表0oD三一o0的观点和立场,如有侵权请联系本平台处理。
还没有评论,来说两句吧...