Discuz教程网

【陈年bug】X3.0/3.0beta均未解决日志阅读“抱歉,您要查看的信息不存在或已被删除”

[复制链接]
authicon qLpOWvCX 发表于 2013-4-28 12:51:22 | 显示全部楼层 |阅读模式
其根源已经找到:
home_blog表中的uid正常,而home_field表中的uid为0。(估计是历次升级过程中,如uchome to x1,升级程序没有处理这一字段。)
凡有此"uid0"现象的日志,可正常列出,但点击后阅读页提示“抱歉,您要查看的信息不存在或已被删除”。
124912tww8nv8wgw7nj4c2.gif

124912tww8nv8wgw7nj4c2.gif
修正思路:
希望官方在x3beta下一个包发布时,修正这个问题。
思路1:发布修正工具,以home_blog表为准,逐一检查日志表、日志内容表。如内容表中uid为0,则用主表中的uid更新。
思路2:取消内容表中的uid(个人认为主表和内容表是以blogid关联,实在没有必要在内容表中再保留这一字段)。

其他:
如前文所述,可能只有老用户会遇到该问题。就是:从xx/x-space --> ucenter home -->dx 的老用户。如果官方不修正,只会让老用户们寒心。当然,你们不修正,我自己也能修正。

大帽子:
1、个人认为主表和内容表是以blogid关联,实在没有必要在内容表中再保留这一字段。
2、历次版本升级,也曾有人提出这个问题,但官方一直没有作出相应的修改,可见官方一来确实对用户反馈重视不足,二来官方对论坛之外其他模块功能的消极态度和想当然态度。

相关问题:
家园中2008年4月29日之前日志提示:抱歉,...
升级DX3.0后用户的旧日志能显示,数据库...
UCH2.0转到Discuz!X3.0日志打开提示查看信...

注:从以上相关问题中官方人员的答复、版主的答复中可以看出,大多数时候官方人员和用户交流过程,看起来就像在打酱油。



上一篇:论坛切换为窄屏模式以后子版块的帖都不见了
下一篇:发布文章里填错 HTML文件名 编辑 里没有修改的地方
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-6 02:40

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表