Discuz!中数据库优化后,所有中文用户名全是??
曾记得在Discuz!后台管理中做了次数据库优化,不知道怎么回事,中文注册的用户名全变成了??。另外在用户管理中及UC后台中文用户名显示正常的,只有在页面显示是??再者也能正常登陆。一朋友所说用phpmyadmin内看看members数据表的用户名是否正常,而经查看有部分显示为???:http://www.discuz.net/data/attachment/forum/month_1004/10042813004fd9448620dfe30a.jpg
按这图的情况来说应该是数据库错乱引起,最好的解决办法就是恢复数据库,要不然就得进数据库一个个改,这样的话还是恢复数据库来的简便。
我在想引起数据库错乱的原因应该是自己做了个失误的操作,因邮箱链接验证问题,删除了数据库中cdb_members非法注册的广告会员,但没有对cdb_uc_members 表做任何操作。后来还是做了数据库恢复解决了问题。
页:
[1]