寄托天下
查看: 134|回复: 10

[未归类] Imong大叔和管理员大叔们入~ [复制链接]

Rank: 9Rank: 9Rank: 9

声望
4149
寄托币
29807
注册时间
2008-11-24
精华
20
帖子
1374

荣誉版主 QQ联合登录 备考先锋 AW活动特殊奖 AW作文修改奖 IBT Smart Virgo处女座 US Applicant Sub luck

发表于 2009-3-30 23:03:53 |显示全部楼层
我没事干刚才花了点时间check了一下最近普遍提到的附件不能下载问题,发现是这么个情况:
比如说,我的一般登录寄托的URL是:https://bbs.gter.net
此外我还发现有另外的URL也可以登录GTER,当然看到的东西是完全一致的。
https://bbs.gter.nethttp://edu.gter.net/bbs 这个东西应该是不同的网络系统采用的不同登录URL。
然而不幸的是
当我从bbs.gter.net 登录以后点bbs.gter.net 下面的链接时,就会出现需要重新登陆的情况

所以,版友抱怨无权限下载的原因,其实就是他们切了其他的URL对应的下载链接,然后切过去以后自己处于未登录状态,自然是无法下载。

不知道Discuz是什么结构哈,不过我根据对Net Software架构的了解,猜测它里面应该是用了3个session(也许还有cookie,request的共同作用),来分别储存从以上提到3个链接登入的用户,结构如下:
(顺带说下:session的作用就是储存一些登录的信息,包括登录状态,滞留时间和阅读权限之类的个人信息了,因为不可能每次要查询个什么,都从数据库重新读取一遍,所以就干脆最开始一次读出来,放到session里面,以后提取方便。)

                |--bbs.gter.net----->session1---|
用户登录--  |--bbs.gter.net--->session2---|---> 判断权限(就是这里出问题了!) --- 链接数据库 ---> 读取数据
                |--edu.gter.net----->session3---|

然后3个session各自独立,导致切换URL状态的时候,比如从1切换到2,会出现session2当中无session1的数据问题,导致权限分配失败。

如果以上推测成立,解决方法其实也不难,把3个session合并成一个就行了,说的比较简略哈,仅供参考:
无论任何一个网站采用的何种架构(流行的就几种:struts2, spring, webwork~)涉及到URL分派和session等等最关键的东西的,其实就是一个.xml文档
恩,这种大型网站的xml文档可能有点多哈,不过没关系,按照国际通用的标准命名方式来讲,最核心的应该是一个叫做discuz-config.xml或者类似名字的这么个文档。
用记事本程序打开它,一般来说会看到有一些资料,比如数据库的URL(应该是用的mysql吧),那就是找这个驱动:org.gjt.mm.mysql.Driver,只要找到这个以后基本上就能确定我们要的东西就在这个xml文档里面了(补充,不是100%,有的网站为了安全性考虑会把数据库的配置放到单独的地方...那样找起来就一言难尽了)。
接下来要做的就是check一下对应URL的action-forward标签,看看到底是发到哪些不同的session里面,把它都设成同一个,应该就可以了,设好以后的信息方式就是这样:

                |--bbs.gter.net----|
用户登录--  |--bbs.gter.net--|--- session ---> 判断权限 --- 链接数据库 ---> 读取数据
                |--edu.gter.net----|
已有 5 人评分寄托币 声望 收起 理由
glamorousky + 17 + 4 终于看到了你有才的一面。。
hakeemchoi + 10 + 2
frank_chow + 5 宣传部长就是厉害!
saavedro + 4 谢谢分享
grekokomo + 5 热点讨论

总评分: 寄托币 + 32  声望 + 15   查看全部投币

平生太湖上,短棹几经过,于今重到何事? 愁比水云多。拟把匣中长剑,换取扁舟一叶,归去老渔蓑。银艾非吾事,丘壑已蹉跎。
脍新鲈,斟美酒,起悲歌:太平生长,岂谓今日识干戈!欲泻三江雪浪,净洗胡尘千里,无为挽天河。回首望霄汉,双泪坠清波。

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
1877
寄托币
17221
注册时间
2007-12-22
精华
5
帖子
311

Aries白羊座 荣誉版主 AW活动特殊奖 GRE守护之星

发表于 2009-3-30 23:04:45 |显示全部楼层
wow~
SF~
I think no matter where you are, and whatever you are doing, there are always different challenges and tough tests from life whether you accept them or not. one of the most powerful cognitive thinking ability I learned from psychology is always be aware of the 'problems' -- distinct those catastrophic thoughts from the self from external events, and never let your negative emotions be part of the problems. after all, life is tough in someway we may not like it, we stilll need to be tougher in order to go over them. soo.. add oil and pray for a little.
life is short and people are great because of their dreams.
                                                                                                                ------From 某贴某版友回复,thx

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

声望
3963
寄托币
23288
注册时间
2008-1-2
精华
50
帖子
2141

Sagittarius射手座 AW活动特殊奖 AW作文修改奖 IBT Elegance 挑战ETS奖章 US Advisor US Assistant 荣誉版主

发表于 2009-3-30 23:07:10 |显示全部楼层

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
1356
寄托币
28866
注册时间
2007-11-6
精华
29
帖子
930

Aries白羊座 荣誉版主 QQ联合登录 AW活动特殊奖 IBT Zeal IBT Smart

发表于 2009-3-30 23:12:04 |显示全部楼层
:victory:
Saavedro's series of preeminent essays for Cracking GRE and TOEFL-iBT
-
-
-
【Saavedro】——Authentic Guide For TOEFL-iBT [听说读写完整版] (Version 2.00) (2010年 3月5日)

Saavedro简谈如何有效提升GRE-AW写作语言表达 (2009年 2月17日)

-
-
-

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
505
寄托币
21871
注册时间
2004-11-5
精华
5
帖子
130

Scorpio天蝎座 荣誉版主

发表于 2009-3-30 23:15:40 |显示全部楼层
支持LZ!

使用道具 举报

Rank: 6Rank: 6

声望
176
寄托币
51866
注册时间
2004-12-7
精华
25
帖子
581

Golden Apple

发表于 2009-3-30 23:39:15 |显示全部楼层
得,LZ以后作为寄托的后备网管吧,呵呵

使用道具 举报

Rank: 11Rank: 11Rank: 11Rank: 11

声望
108
寄托币
16243
注册时间
2005-8-14
精华
12
帖子
60

Taurus金牛座 荣誉版主

发表于 2009-3-31 00:11:55 |显示全部楼层
仰望……
执执念而生,执执念而死

人生中最美好的不过是
无比庆幸有这么一些人,
可以陪着我走过所有的年华

人生中最快乐的不过是
带上心爱的单反
一起携手走天下

--------------------HLL的分割线----------------

最近运气不好,可是我心情却很好。
因为现在倒霉,今年申请的时候就会走好运了
---- 绵羊的阿Q精神之运气守恒定律

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

声望
266
寄托币
22475
注册时间
2003-7-14
精华
88
帖子
188

荣誉版主 Sub luck

发表于 2009-3-31 10:06:13 |显示全部楼层
多谢。
能先给个不能下载的范例帖子链接么(从哪个帖子点到哪个帖子的)
Rien de réel ne peut être menacé.
Rien d'irréel n'existe.

使用道具 举报

Rank: 11Rank: 11Rank: 11Rank: 11

声望
2018
寄托币
42141
注册时间
2008-7-31
精华
11
帖子
252

Sagittarius射手座 荣誉版主 AW活动特殊奖 GRE守护之星 VISA版特殊贡献

发表于 2009-3-31 11:01:18 |显示全部楼层
后备管理员……这个是寄托的核心管理层了,哈哈~~~

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
4149
寄托币
29807
注册时间
2008-11-24
精华
20
帖子
1374

荣誉版主 QQ联合登录 备考先锋 AW活动特殊奖 AW作文修改奖 IBT Smart Virgo处女座 US Applicant Sub luck

发表于 2009-3-31 12:02:52 |显示全部楼层
简单点说,就是进这个帖子,点3楼CC的链接,就会发现点过去以后是未登录状态。
https://bbs.gter.net/viewthread.php?tid=875625&highlight=
平生太湖上,短棹几经过,于今重到何事? 愁比水云多。拟把匣中长剑,换取扁舟一叶,归去老渔蓑。银艾非吾事,丘壑已蹉跎。
脍新鲈,斟美酒,起悲歌:太平生长,岂谓今日识干戈!欲泻三江雪浪,净洗胡尘千里,无为挽天河。回首望霄汉,双泪坠清波。

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
100
寄托币
121988
注册时间
2005-1-22
精华
26
帖子
153

Leo狮子座 荣誉版主 挑战ETS奖章 QQ联合登录

发表于 2009-3-31 12:16:39 |显示全部楼层
恩恩 挺好
所有的悲伤,总要留下一丝快乐的线索;所有的遗憾,总要留下一处完美的角落。
不立目标,不求方向,自然,宁静,清澈,淡泊,包容,与世无争,充满了清灵之气。

使用道具 举报

RE: Imong大叔和管理员大叔们入~ [修改]

问答
Offer
投票
面经
最新
精华
转发
转发该帖子
Imong大叔和管理员大叔们入~
https://bbs.gter.net/thread-936010-1-1.html
复制链接
发送
回顶部