曼波中国
曼波社区
曼波知识库
曼波搜索

查看完整版本: 关于Mambo使用中的Cookie问题解决

moda 2006-11-21 22:40

关于Mambo使用中的Cookie问题解决

这两天一直被这个问题所折磨,不过经过仔细的研究和调试,终于将此问题解决。

问题现象:mambo网站无法登录,投票无效等等(显示必须打开cookie)

问题排查过程:
经过我的一番测试,最终基本确定为cookie的问题。一些测试的现象有:

1、[url]www.tsoz.com[/url]的首页无法登陆和投票,这个现象就是这两天服务器维护后才有的,以前都没出现过。

2、我用其他电脑测了,包括lang3也测试了,是可以登录的,初步怀疑是我自己电脑浏览器的问题。

3、修复了重装了浏览器,也换了其他浏览器在我机器上测试,仍然不行,其中cookie和临时文件都清空过。

4、由于有的电脑没这问题,最终不得以重装了我的系统,仍然不行。

5、我同时访问了一些其他mambo站点,最奇怪的是,有的可以登录:比如[url]www.mambochina.net[/url], [url]http://www.jouyo.com[/url] 等都可以正常用我的电脑登录。而一些mambo站点比如[url]www.tsoz.com[/url],[url]http://tdemo.mambochina.net[/url]等就不能正常登录和投票,点投票则提示必须打开cookie


6、搜索了论坛,相关问题其他朋友也遇到过,有的说是php版本问题等,

相关帖子:[url]http://bbs.mambochina.net/viewthread.php?tid=11952&highlight=cookie[/url]

[url]http://bbs.mambochina.net/viewthread.php?tid=11760&highlight=cookie[/url]

[url]http://bbs.mambochina.net/viewthread.php?tid=1699&highlight=cookie[/url]

[url]http://bbs.mambochina.net/viewthread.php?tid=3091&highlight=cookie[/url]


看来这是一个普遍问题。


根据提示必须要打开浏览器cookie我试了很多方法,把安全隐私设到最低也不行,不知道是不是和服务器这边的设置有没有什么关系比如php版本。

问题最终原因:
mambo系统设置的cookie是有时效的,具体是多少不清楚,当存在客户端上的cookie超过了这个时效(可能是1天)就会失效。所以一定要保证客户端的时间设置和服务器端的时间设置保持一致。时间如果不一致就算浏览器打开了cookie功能也是无效的。

最终解决办法:
如果遇到此类问题可以这么解决:
1、设置客户端的日期和时间要和服务器的保持一致。
2、打开浏览器的cookie功能,(一般默认都是打开的)
3、清空以往的cookie和临时文件。

问题基本就可以解决。

希望以前发帖子问cookie和遇到cookie问题的mambo使用者可以参考。

remember113 2006-11-22 09:18

不错!

lang3 2006-11-22 23:26

好贴!
移到精华区:)
页: [1]
查看完整版本: 关于Mambo使用中的Cookie问题解决