Jun 18

UCHOME整合到Discuz同步登录问题

快乐无极 , 03:19 , 网站建设 , 评论(2) , 引用(0) , 阅读(46476) , Via 本站原创 | |
一开始我将UCHOME安装在了Discuz目录下,访问地址http://bbs.oyksoft.com/home
这样造成COOKIES作用域不一致的问题,很是烦人,比如在论坛登录或退出,UCHOME里却还没有。
在官方论坛看到的解决方法,写得不清不楚,等我看明白了,却发现它根本就没讲到根本点。
还说把表名和COOKIES前缀调换配置解决问题,这真是笑话。
关于COOKIES作用域的问题确实很头痛,编写WEB程序用到COOKIES作用域时往往尽量避免。大家可以发现一般网站的动态页面都是放在同一层目录下,仔细研究一下DZ、PW就知道啦,为啥不分目录放呢,就是因为分目录与根目录共享COOKIES时易发生错误。比如http://X.X.COM/X.phphttp://X.X.COM/sub/Y.php这两个页面如果想共享COOKIES的话,便不得不先设置作用域啦。而二级域名之间互访,浏览器只以根域名的形式存储COOKIES,就不会产生问题啦。

我想Comsenz官方也是用根目录下开发UCHOME,而不会考虑到UCHOME放在DZ安装目录下导致的问题。似乎这个问题,也确实挺难解决哦,得改动程序了。

还是简单点解决问题吧。最后还是学官方的,干脆将UCHOME安装到单独的一个二级域名下http://u.oyksoft.com
如此一来,问题自然而然解决了。
1128ly Email
2008/06/19 00:57
老大辛苦了,!恭喜论坛重新开启.!
riyue789 Email
2008/06/18 05:37
快乐无极版的安装,为什么装不上
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]