解决DEDECMS会员空间出现Internal Server Error 500错误的办法

   今天我用dedecms(织梦内容管理系统)安装的一个网站打开多个会员空间时会出现Internal Server Error 500错误(以前我买的一个空间就是因为这个原因而放弃使用了),去论坛看了下有人也遇到这个问题,但没有解决的办法,只有谷歌一下了,最后找到了解决办法,在此记录之。

ps:出现500错误的另一个经常性的原因是因为权限设置错误:这是一般要把目录的权限由777改为755


DEDE 会员空间 刷新几次便会出现 500 Internal Server Error 错误或者是打开多个会员空间同样如此,应该是国外Linux主机会出现这样的问题,在论坛上问了几次都没人回答,刚刚碰巧在网上找到解决的方法了。

dedecms会员主页错误的解决办法
现象:
频繁切换会员首页浏览,会引起500错误

原因:
dede会员首页程序和客户端cookie通讯异常,尤其是用户名包含非数字和英文字符的时候解决办法:
编辑member/index.php,对129行,加//注释掉

// PutCookie(’last_vid’,$last_vid,3600*24,”/”);

ps:我用的是dedecms 5.6gbk版本,这段代码是在member/index.php文件中的155行,本人已测试过注释掉即可解决这个问题。

副作用:
注释后,可能会影响站点统计中的用户浏览历史的统计,不会有其他的妨碍。相信dedecms会在将来彻底解决这个问题,目前临时可以这样处理。

解决DEDECMS会员空间出现Internal Server Error 500错误的办法》上有 6 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您必须启用javascript在这里看到验证码!