3
        看了很多朋友升级到2.0.3后都碰到无法登陆的问题,就是明明显示登陆成功可返回首页后还是显示游客状态。这个问题也困扰了我近一天时间,反复调试程序、导入数据、重新安装等等都不能很好解决,用java登陆机毕竟也不是长久之计。
      有朋友解释原因可能是用记事本编辑过程序文件造成错误,可是知道这个原因对解决问题也没什么帮助,还有朋友说是cookies问题,这倒启发了我,经测试问题果然出在Cookie有效期这里。

点击在新窗口中浏览此图片

      仔细对比升级前后登陆页面的差异会发现,升级前也就是2.0.2 sp2版本的登陆页面(如上图),Cookie有效期 不保存 1小时 1天 1周 1个月 1年 这里是没有勾选任何一项的。而升级到2.0.3版后,登陆页Cookie这里默认勾选了1小时这一项(如下图),解决方法很简单,每次登陆时勾选Cookie有效期 不保存 这一项就可以了。

点击在新窗口中浏览此图片

      但是如何彻底解决问题呢?具体操作如下:

      首先,通过FTP软件登陆找到blog安装目录下的inc目录,找到mod_login.php这个文件,用UE编辑器或者cuteftp在线编辑(不要用记事本)打开,找到这段代码:
<input name=\"savecookie\" type=\"radio\" id=\"savecookie1\" value=\"3600\" checked='checked'/>


      然后,去掉这一段文字保存即可: checked='checked'/,当然也可以把这段代码加到前面,也就是相当于将默认cookie登陆模式改为“Cookie有效期 不保存 ”

      最后,其实还可以把Cookie有效期 不保存 1小时 1天 1周 1个月 1年这句文字彻底从登陆页面中去掉,让它每次登陆时都不显示,这需要修改inc目录下的mod_login.php文件和lang文件夹下zh-cn文件夹里的common.php文件,由于问题已经解决,所以我没有做这样的尝试,有兴趣的朋友可以一试。
Tags: , , | 引用(0)
eyy Homepage
2009/01/05 19:51
我还没遇到过这个问题。
北辰 Homepage
2007/01/25 20:40
恩,谢谢了。

BO-BLOG的沙发那个是无意中坐的。

落伍的沙发是你自己坐的。

就坐了XLJ.CC一个沙发而已嘛~shuai
北辰 Homepage
2007/01/25 16:09
笑笑斑竹,你博客沙发我来坐吧,哈哈。

问下,文章后面的发送给QQ、MSN好友,这个代码怎么实现的?
笑忘书 回复于 2007/08/14 23:37
沙发狂人吧?……

下载这个文件

qqmsn.rar

1.解压后将qqmsn文件夹上传到plugin目录

2.将copy.gif上传到images目录

3.然后到后台->外观扩展->插件管理->插件位置填写:qqmsn->确定OK
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemot
emotemotemotemot
emotemotemotemot
emotemotemotemot
emotemotemotemot
emotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]