知行社区 发表于 2026-3-26 03:14:21

phpwind7.3 升級Discuz X2.5 再升及X3.4 帖子无法前往指定分页 都只显示第1页內容 New

具体是这样

升级到X2.5就有这问题,想说是不是升到X3.4可以解決
事实证明...沒有解決
假设帖子有20页 不论点第几页都 只显示第1页
查网 要清內存 但我后台都不支持
但是只要回帖 那帖子就正常了..
具体有什么好方法解決?


1 贡献最佳答案

      台湾清清网 发表于 2025-7-8 15:36
数据库是对的
分页都有列出來
点 1 以后的分页 连结上有page=X 但连不到X页
forum_thread表的maxposition是不是不对      

科站网发表于2025-7-8 15:38:17
[*]详细答案 >

可可的可 发表于 2026-3-26 03:15:00

file缓存不建议打开

可可的可 发表于 2026-3-26 03:15:06

謝謝.目前是关閉的狀态

ysx24 发表于 2026-3-26 03:15:39

这个要具体检查一下了

可可的可 发表于 2026-3-26 03:16:25

每个情况不一样,具体需要排查才能判断的。

ROBOT 发表于 2026-3-26 03:16:40

首先去数据库post表看全不全。。。

可可的可 发表于 2026-3-26 03:17:27

数据库是对的
分页都有列出來
点 1 以后的分页 连结上有page=X 但连不到X页
都只显示第1页的帖子(10个)
页面最上方的分页 表列也不会出现
不过只要回复帖子就変正常
总不可能去一个一个回复全部的帖子吧?!
所以來求助
希望大家能帮忙
感恩~谢谢~

::Bra 发表于 2026-3-26 03:18:25



台湾清清网 发表于 2025-7-8 15:36
数据库是对的
分页都有列出來
点 1 以后的分页 连结上有page=X 但连不到X页
forum_thread表的maxposition是不是不对

小冰 发表于 2026-3-26 03:18:49

感谢 确实这个栏位的都是1
知道问题就能解決了
大感谢~~

IT618应用中心 发表于 2026-3-26 03:19:33

UPDATE pre_forum_thread t
JOIN (
    SELECT tid, COUNT(*) AS post_count
    FROM pre_forum_post
    GROUP BY tid
) p ON t.tid = p.tid
SET t.maxposition = p.post_count;

一个mysql语法,解決...谢谢~
页: [1]
查看完整版本: phpwind7.3 升級Discuz X2.5 再升及X3.4 帖子无法前往指定分页 都只显示第1页內容 New