tmomas
(tmomas)
1
今天我需要审核一位新用户发布的帖子:
请注意:这是小写的“lars”。
我们实际上有一个大写“Lars”和一个小写“lars”:

问题 #1: 我无法访问小写“lars”的个人资料
- 当我点击小写“lars”的头像时,打开的是用户“Lars”(大写)的个人资料。
- 当我点击“lars”时,会出现以下内容:
请注意其中混合使用了“lars”和“Lars”的拼写,根据上面的截图,这种情况本不应存在(名称和用户名应全部为小写或全部为大写,而不能混合使用)。
问题 #2: 我无法批准该帖子,因为收到了“500 内部服务器错误”。
我想关键是将小写的“lars”重命名为“lars1”之类的名称,但既然我无法访问他的个人资料,该如何操作呢?
小写“lars”:新用户
大写“Lars”:3 年前加入
tmomas
(tmomas)
2
我自己解决了:可以通过“管理” → “用户” → “新用户”菜单访问 lars 的用户资料。
进入他的资料后,我将用户名改为 lars1,之后就能批准 lars 的发帖了。
无论如何,感谢倾听! 
1 个赞
pfaffman
(Jay Pfaffman)
3
你使用的是最新版本的 Discourse 吗?这是一个 bug。
1 个赞
tmomas
(tmomas)
4
我们使用的是 2.6.0.beta2,这是目前最新的可用版本。
simon
5
您的网站是如何创建用户的?您是否使用 SSO 让用户登录到网站?
当启用了用户名/密码注册时,尝试使用已存在于网站上的用户名的 uppercase 版本进行注册时,应显示类似以下的错误(用户名 casetest 已在我的网站上被使用):
1 个赞
tmomas
(tmomas)
6
登录可以通过 GitHub 或用户名/密码进行。
我刚刚尝试创建一个新用户 Lars(我们已有一个用户名和姓名均为 Lars 的用户):
奇怪的是,当尝试使用这个已存在的用户名注册时,系统却显示该用户名可用。
同样奇怪的是:我可以通过管理 → 用户访问 Lars 的个人资料,但当我点击显示公开个人资料时,却收到 404 错误:
哎呀!该页面不存在或为私密页面。
也许是 将 lars 重命名为 lars1 的操作导致某些问题?
Mevo
7
看起来“Lars”这个个人资料一段时间以来一直存在问题,这也是为什么能够创建另一个同名账户(或者现在当你尝试时又能创建了)的原因。
你为什么不检查一下你确定一切正常的账户,然后尝试用相同的名称创建另一个账户呢?
tmomas
(tmomas)
8
看来你是对的。我刚才用其他一些已存在的用户名进行了测试,发现无法用已存在的用户名创建新用户。
有什么办法可以让 Lars 的公开个人资料重新正常工作吗?(并避免其他名为 lars/Lars 的用户再次注册并造成问题?)
system
(system)
关闭
9
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.