不知道从什么时候开始,织梦DedeCMS在本地PHP环境进行测试的时候,后台的运行反应会非常的慢,经常过了很久都没有反应。运行很久之后,还会出现了“\include\userlogin.class.php on line 21”的错误提示信息,开始以为是PHP环境的问题,后来换了几个都是一样。现在把解决的方法分享出来,希望能帮助到所有遇到同样问题的朋友。
这个问题原因是织梦的后台的一段安全测试的代码引起的。找到织梦DedeCMS的后台管理文件夹,这个根据自身网站去判断,默认是dede目录,找到该目录下的templets文件夹里面的index_body.htm文件,使用Dreamweaver等专业编辑器打开,找到如下的内容,把该段代码注释或者删除掉:
01 |
$( function () |
02 |
{ |
03 |
$.get( "index_testenv.php" , function (data) |
04 |
{ |
05 |
if (data !== '' ) |
06 |
{ |
07 |
$( "#__testEvn" ).html(data); |
08 |
} |
09 |
}) |
10 |
}) |
这段代码本来是是在一段Js代码里面的,注释或者删除掉之后,刷新后台,就会发现速度已经提升上来了。No牛网已经测试,并解决了织梦DedeCMS本地后台运行非常缓慢的问题,希望对大家有所帮助。