解决dedev5.7更新出现include\userlogin.class.php on line 21的办法

第一种情况解决办法:
 
在dede\templets文件夹

找到 index_body.htm  文件

把这些注释掉。

$(function()
{
   $.get("index_testenv.php",function(data)
  {
    if(data !== '')
    {
        $("#__testEvn").html(data);
    }
  })
})

第二种情况解决办法:
 

在搭建好织梦网站后更新文档时发现网站会提示Fatal error:  

Maximum execution time of 30 seconds exceeded in D:\***\***\***\include\userlogin.class.php on line 21 。



       
       然后刷新下在执行有可能就好了
       一开始我还以为我程序有什么问题,后来查了下原来程序本身存在的问题,而是系统的配置文件问题。然后我的PHP.ini文件    在C:\WINDOWS\php.ini   用NOTEPAD++打开查看了下 找到下面这段:



翻译下:
max_execution_time = 30;每个脚本的执行时间,秒
max_input_time = 60;最大时间每个脚本可能花费解析请求数据
memory_limit = 50米;最大内存量脚本可能消耗(8)

      原来是我们网站JS脚本或者其他循环太多,导致执行时间超过规定30秒导致错误,然后我修改下50秒看下,max_execution_time = 50;保存重启apache 然后看下 还是出现- -#  




      直接max_execution_time = 0; 无时间限制。 重启apache OK搞定哈哈 。。、
posted on 2014-01-08 09:15  赤壁男孩  阅读(715)  评论(0编辑  收藏  举报