返回列表 发帖
查看: 516|回复: 9

[BUG提交] 后台全部应用开启私信功能,手机版-消息提醒报错

13

主题

75

回帖

2

粉丝

渐入佳境

贡献
1 点
金币
5 个
发表于 2026-3-31 08:40:24 |江苏来自手机 | 查看全部 |阅读模式
后台全部应用开启私信功能后,手机版-消息提醒报错,如下:
Discuz! Database Error
Time: 2026-03-31 08:20:45 +0800 IP: 180.98.145.159 BackTraceID: 3d2510b48119b617b72458cf884835d1

(1054) Unknown column 'loginname' in 'where clause'
SELECT * FROM common_member_archive WHERE loginname IN ('PTFE','ptfetns','旋转油封','Rayflon王雨晴','tjm3344','wachary','adsale2016','LIYUCHUN2012','旭-远方','无限','君子丶自强不息','香格里拉','linton','失业的人','我叫余意','donna')
PHP Debug

No.        File        Code
1        home.php:11        require(%s)
2        index.php:27        require(%s)
3        source/app/home/home.php:43        require_once(%s)
4        source/app/home/module/space.php:123        require_once(%s)
5        source/app/home/child/space/pm.php:174        tousername()
6        source/function/function_home.php:643        table_common_member->fetch_all_by_loginname()
7        source/class/table/table_common_member.php:114        table_common_member->fetch_all_by_loginname()
8        source/class/table/table_common_member.php:112        discuz_database::fetch_all()
9        source/class/discuz/discuz_database.php:131        discuz_database::query()
10        source/class/discuz/discuz_database.php:172        db_driver_mysqli->query()
11        source/class/db/db_driver_mysqli.php:161        db_driver_mysqli->halt()
12        source/class/db/db_driver_mysqli.php:236        break()
System Info

Version        X5.0.0.Open Release 20260320
OS        Linux / Linux ebs-182565 5.10.0-30-amd64 #1 SMP Debian 5.10.218-1 (2024-06-01) x86_64
PHP        8.2.20 fpm-fcgi on Apache
MySQL        8.0.33

PS:此论坛是从较早版本的discuz一步步升级而来,建站于2008年
回复

使用道具 举报

46

主题

6830

回帖

19

粉丝

应用开发者

贡献
673 点
金币
1461 个
产品版本
X5.0+
QQ
发表于 2026-3-31 08:47:06 |浙江| 查看全部
你这个报错看着是升级不完整导致的字段缺失
回复

使用道具 举报

13

主题

84

回帖

2

粉丝

渐入佳境

贡献
0 点
金币
5 个
产品版本
X5.0+
发表于 2026-3-31 09:09:45 |福建| 查看全部
这是官方升级程序的BUG,没有给 common_member_archive 存档表添加 loginname 字段。
有关官方升级程序的BUG,我的论坛有一个总结和修复办法的帖子,发现了部分BUG,可以参考一下。
https://bbs.wuyou.net/forum.php?mod=viewthread&tid=450268&extra=page%3D1
回复

使用道具 举报

13

主题

84

回帖

2

粉丝

渐入佳境

贡献
0 点
金币
5 个
产品版本
X5.0+
发表于 2026-3-31 09:27:22 |福建| 查看全部
  1. -- 给会员存档表添加缺失的 loginname 字段
  2. ALTER TABLE pre_common_member_archive
  3. ADD COLUMN loginname VARCHAR(40) NOT NULL DEFAULT '' AFTER email;

  4. -- 把存档表里的loginname 赋值为用户名(避免以后重复冲突)
  5. UPDATE pre_common_member_archive
  6. SET loginname = username;

  7. -- 给存档表加上索引(提升查询速度)
  8. ALTER TABLE pre_common_member_archive
  9. ADD UNIQUE INDEX loginname (loginname) ;
复制代码
回复

使用道具 举报

13

主题

75

回帖

2

粉丝

渐入佳境

贡献
1 点
金币
5 个
 楼主| 发表于 2026-3-31 10:26:12 |江苏来自手机 | 查看全部
iwuyou 发表于 2026-3-31 09:27

大侠,请问是直接在discuz后台执行sql语句命令,还是在phpmyadmin里面执行sql语句命令
回复

使用道具 举报

13

主题

84

回帖

2

粉丝

渐入佳境

贡献
0 点
金币
5 个
产品版本
X5.0+
发表于 2026-3-31 10:46:06 |福建| 查看全部
hdw1230 发表于 2026-3-31 10:26
大侠,请问是直接在discuz后台执行sql语句命令,还是在phpmyadmin里面执行sql语句命令 ...

我是在服务器的 mysql 命令行里面操作。
应该是一样的,执行前,都要先
USE '你的数据库库名'


USE bbs;
回复

使用道具 举报

13

主题

75

回帖

2

粉丝

渐入佳境

贡献
1 点
金币
5 个
 楼主| 发表于 2026-3-31 17:54:32 |江苏| 查看全部
iwuyou 发表于 2026-3-31 10:46
我是在服务器的 mysql 命令行里面操作。
应该是一样的,执行前,都要先
USE '你的数据库库名'

完美解决问题,感谢大侠指导!
回复

使用道具 举报

1

主题

20

回帖

2

粉丝

初学乍练

贡献
0 点
金币
7 个
发表于 2026-4-22 08:33:04 |北京| 查看全部
iwuyou 发表于 2026-3-31 09:09
这是官方升级程序的BUG,没有给 common_member_archive 存档表添加 loginname 字段。
有关官方升级程序的BU ...

1. 碰到熟人啦,至少十几年前我在你网站买过域名。
2. 你现在论坛和域名管理系统切割了吗?我用我的账户不能登录论坛。
3. 升x5会创建common_member_archive表吗?我的咋没有这个表?升级过程我盯着的,也没看到有报错啊。
回复

使用道具 举报

13

主题

84

回帖

2

粉丝

渐入佳境

贡献
0 点
金币
5 个
产品版本
X5.0+
发表于 2026-4-22 11:30:39 |福建| 查看全部
zidon 发表于 2026-4-22 08:33
1. 碰到熟人啦,至少十几年前我在你网站买过域名。
2. 你现在论坛和域名管理系统切割了吗?我用我的账户 ...

1.呵呵,老朋友啊!
2.域名管理,可以从我的论坛上方的"域名管理" 按钮点击进入,以前在www.wuyou.net 注册的域名管理的账号和密码有效。
论坛账号是要在论坛上注册,与域名管理账号无关。
3.有这个表 common_member_archive ,是因为我把论坛会员拆分了,不活跃的会员会进入这个表中。
你的论坛如果没有拆分,就不会有这个表。
回复

使用道具 举报

1

主题

20

回帖

2

粉丝

初学乍练

贡献
0 点
金币
7 个
发表于 2026-4-22 16:40:23 |北京| 查看全部
多谢指点,明白啦。👍
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2026-5-17 00:27 , Processed in 0.045621 second(s), 10 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表