Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于更新缓存的一个BUG

[复制链接]
688576 发表于 2012-6-5 19:21:01 | 显示全部楼层 |阅读模式
经过我和dongdong0925 的反复测试.得出如下的结果:

通过:
空间 -> 空间
空间 -> 本地
本地 -> 空间
3种形式搬家测试.

测试步骤如下:
1.在新空间内安装全新discuz!
2.用phpmyadmin或者帝国备份原空间的数据库
3.覆盖新空间的数据库

Bug:
经过一些列排查.覆盖原数据库后,论坛的
今日: 27|昨日: 10|帖子: 259|会员: 2|欢迎新会员: 上官雨伦
论坛本身只有我一个"上官雨伦"这个会员,会员:2 这里却显示的是2.
查看了
数据库表pre_common_member/pre_ucenter_members.以及后台涉及到的地方.只有站长-用户分表 里面 也是会员数:2
这里和问题处一样,其他地方均正常

接着查看了

source\function\cache\cache_userstats.php
source\class\table\table_common_member.php

这2个文件也正常.


测试后得知

在cache_userstats.php
$totalmembers = C::t('common_member')->count();
这句下面加了一句
file_put_contents('./d.log', var_export($totalmembers, true)."+++++");

根目录文件结果得"2+++++"

因为论坛上显示的是缓存值,而这个值是查询出的值,把这个值缓存到缓存文件中,那由此推断就是 缓存机制存在BUG


 发表于 2012-6-5 19:25:16
转播微博[tthread=lwj_1993, vivi]http://app.qlogo.cn/mbloghead/947866ae2179f9d5b02c[/tthread]
回复

使用道具

 发表于 2012-6-5 19:25:17
转播微博[tthread=DXJ5202010, 小姐不温柔]http://app.qlogo.cn/mbloghead/d002e845793ba6734f46[/tthread]
回复

使用道具

 发表于 2012-6-5 19:25:18
阳光掉进了古井里会知道黑暗的温柔,[tthread=jaingtao950328, 小灰机丶]http://app.qlogo.cn/mbloghead/6a77b09a6805e26736d0[/tthread]
回复

使用道具

wngx99 发表于 2012-6-5 19:39:21 | 显示全部楼层
顶一个吧。。。希望官方注意。。。
回复

使用道具 举报

 发表于 2012-6-5 19:41:05
转播微博[tthread=L410624644, 陆昊]http://app.qlogo.cn/mbloghead/f761eb0b5a275d105c6a[/tthread]
回复

使用道具

 楼主| 688576 发表于 2012-6-6 15:53:06 | 显示全部楼层
{:soso_e140:}
回复

使用道具 举报

m.king 发表于 2012-6-6 16:27:29 | 显示全部楼层
该问题我们再核查下 感谢您的反馈!
回复

使用道具 举报

 楼主| 688576 发表于 2012-6-6 16:55:15 | 显示全部楼层
m.king 发表于 2012-6-6 16:27
该问题我们再核查下 感谢您的反馈!


有结果麻烦PM一下
回复

使用道具 举报

m.king 发表于 2012-6-12 09:37:50 | 显示全部楼层
根据网站情况判断,QQ互联会员临时用户造成的。即common_connect_guest这个表的用户.
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-2-25 12:02 , Processed in 0.121722 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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