leobbs“中文用户名”相关BUG报告

2007-12-05 15:55 来源: http://www.pc9g.net/pw 作者:八神 网友评论 条 浏览次数 22 转入论坛浏览
   
随 机 事 件看你很辛苦,你的宠物宝宝为你打工赚了 3275 个宠物币!


操作系统: Windows XP (未打SP1)
WWW服务器:Apache-2.0.43
Perl版本:ActivePerl-5.6.1.633

1,在论坛中查看中文名的用户信息时有以下报错发生:

错误: 查看资料
关于查看资料错误的详细原因:
没有此用户名!

产生查看资料错误的可能原因:
密码错误
用户名错误
您不是注册用户


以上是以管理员登陆后查看

2,中文且有管理权限的ID无法登陆进管理界面,总是停在输入用户名和密码的状态

3,在管理界面中,在“用户管理/排名(*)”的“注册用户大致列表”中,点击中文ID简称,无法定位到以该汉字打头的用户列表。要查看中文ID详细资料只能通过输入完整用户名,然后“快速定位”才能进入该用户资料。

总结:这三个现象应该都是对双字节安符处理时出现的问题。

如果有老大认为不是BUG,请指点一下,兄弟是否有哪儿可能的配置不当造成,多谢^_^


这个问题主要是由于Apache对于HTTP_GET的数据不能正确解码所致,不完整的大致修改方法你可以参考这里:

BjgJim老大,照你提供的解决方法改了,选择“使用编码发送中文URL”,问题就解决了,多谢了。
8过,选择“使用编码发送中文URL”后,论坛中的中文ID用户的头像都不能正常显示了,不知道可以修改什么地方来解决这个问题。谢谢!


相关主题: