`
isiqi
  • 浏览: 16753402 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

公司首页改版进行时....现在是下午。"见鬼事件“

阅读更多

discuz 6.1 版本。

然后呢。新上传了一个”新春版“的首页。然后再下午4点准时替换 index.php,新版上线。

谁知道呢。在看新版本页面的时候出现了个现象。就是

游客看任然是旧页面。而登陆后呢却能看到新页面。。。 进到DZ后台更新了数据缓存和模板缓存都不行。

荤菜了

急呀

最后想不到问题只能看代码了。

打开 index.php 我看到这一段

才发现~~原来如此。

主要看这两个参数: $cacheindexlife && !$discuz_uid

第一个是页面cache 事件,后台设置。 第二个是 用户ID。只要用户登录了才有数值。也就是说如果 用户没登陆而且又设置了页面cache事件。那么进入到这个逻辑里面。。。。

然后再看下面的条件就明白了

if($timestamp - $indexcache['filemtime'] > $cacheindexlife) {

} elseif($indexcache['filename']) {

看这两个。

如果创建的的页面cache文件的创建 时间大于 定义的页面cache 时间后就会删除页面cache 文件。从而使用新的页面cahe 文件。 否则如果页面cache 文件存在呢,就会去读 页面cache 文件然后返回。而新版本的页面还没上线,而旧版本就给用户不断的使用。从而导致旧版本页面"很难”过期

怪不得,没有登录的用户只能看到旧版本页面了。

解决最简单的办法。 进入DZ后台把页面cache 设置为 0 ,然后在上线。然后等旧版本的页面CACHE过期,再进DZ后台开启页面cache 。。就OK了

就因为这个问题~~导致中午要在公司吃烧腊饭~~~

分享到:
评论

相关推荐

    网站改版方案样本.doc

    网站改版是针对现有网站存在的问题和市场需求进行的一次全面升级,旨在提升用户体验,增强品牌形象,以及优化网站的功能和内容。本方案主要关注以下几个关键方面: 一、网站建设和目的 旧网站由于设计上的不足,如...

    网站改版方案.docx

    但是,随着公司定位的变动,网站需要进行改版,以突出“大健康”产业业务。 二、网站现状分析 公司现在的官方网站是根据公司“1+1”发展战略设计的,其主要作用是展示公司。但是,从推广方面来说,公司网站还存在...

    译林版高考现在进行时易错题集锦.docx

    在中学英语学习中,现在进行时是一个非常重要的语法点,特别是在高考中经常出现。现在进行时表示当前正在进行的动作或持续的状态,通常与动词 "be" 的现在时态形式(am, is, are)和现在分词(动词原形+ing)结合。...

    完整版现在进行时专项练习题.docx

    现在进行时是英语语法中的一个重要概念,主要用来表示当前正在进行的动作或状态。在这个【完整版现在进行时专项练习题.docx】中,我们看到一系列题目都在考察学生对现在进行时的理解和应用。以下是对这些题目的详细...

    智能家居国家标准宣贯进行时.pdf

    智能家居国家标准宣贯进行时.pdf

    小学英语语法练习一般现在时与现在进行时资料全.doc

    【小学英语语法】这篇文档主要涉及的是小学英语中的一般现在时和现在进行时的语法练习,对于初学者来说是非常重要的基础知识。 1. 一般现在时:一般现在时用于描述习惯性、经常性的动作或存在的状态。在练习中,如...

    现在进行时练习题及答案.doc

    现在进行时是英语语法中的一个重要概念,它表示动作或状态正在进行之中。现在进行时由“be动词(am, is, are)+动词的现在分词”构成。以下是对题目中各部分知识点的详细解释: 一、动词的现在分词形式: 动词的...

    现在进行时练习题含答案-进行时选择题.pdf

    现在进行时练习题含答案-进行时选择题.pdf

    现在完成时与现在完成进行时英语PPT课件.pptx

    现在完成时与现在完成进行时英语PPT课件.pptx

    (中小学教育)一般现在时和现在进行时的区别.doc

    (中小学教育)一般现在时和现在进行时的区别.doc

    WeifenLuo.WinFormsUI.Docking 扁平化风格

    6. **事件驱动**:丰富的事件系统使得开发者能够轻松地响应用户的操作,如窗口的拖放、关闭、最大化和最小化等。 7. **兼容性**:该库兼容.NET Framework,因此可以在大多数Windows Forms应用程序中使用。 8. **...

    通用版2020小升初英语知识专项训练时态与句法12现在进行时含解析

    现在进行时是英语语法中的一个重要概念,主要用来表示当前正在进行的动作或状态。它由"be动词(am, is, are)" + "现在分词(动词原形+ing)"构成。针对小升初阶段的学生,掌握现在进行时的基本用法和构造是非常必要...

    unittraveljournalgrammar现在进行时表将来PPT教案学习.pptx

    unittraveljournalgrammar现在进行时表将来PPT教案学习.pptx

    网络安全应急处置工作流程.docx

    当发生安全事件时,初步核实后,工作小组会进行情况分析,根据事件严重程度决定是否上报应急响应执行负责人。负责人接到严重事件报告后,会发布应急响应指令并向上级汇报。 7. **事件分类与分级**: 安全事件分为...

    九年级物理电压测量电压同步练习扫描版无答案北京课改版.rar

    标题中的“九年级物理电压测量电压同步练习扫描版无答案北京课改版”指的是一个针对中国北京市初中三年级学生的物理教学资料,重点在于讲解和练习如何测量电压。这个资源是扫描版,意味着它可能是纸质教材的电子化...

    OPNET网络仿真教程

    3.3 使用接口控制信息进行通信......................................................................53 3.4 点对点和总线管道阶段 第5 章 收集、查看、导出以及发布仿真结果......................................

    opnet教程-陈敏

    3.3 使用接口控制信息进行通信......................................................................53 3.4 点对点和总线管道阶段 第5 章 收集、查看、导出以及发布仿真结果......................................

    2008年下半年程序员上午试题及答案下午试题暂无答案.

    考生在准备下午试题时,除了掌握理论知识,还需要具备扎实的编程实践能力,能够独立解决问题并写出高质量的代码。 总结,这个资料对准备2008年下半年程序员资格考试的考生来说具有很高的参考价值。通过深入理解和...

    OpcRcw.Comn.dll;OpcRcw.Da.dll

    OPC(OLE for Process Control)是工业自动化领域中用于数据交换的标准接口,它允许不同的软件系统之间进行通信,实现数据的高效传输。OpcRcw.Comn.dll 和 OpcRcw.Da.dll 是 OPC 技术在 .NET Framework 中的重要组成...

    jquery.page.js下载

    `jquery.page.js`是一个轻量级的JavaScript库,它扩展了jQuery的功能,使得网页的页面滚动变得流畅自然,同时提供了自定义事件和回调函数,方便开发者对滚动行为进行控制。与之配套的`jquery.page.css`是样式文件,...

Global site tag (gtag.js) - Google Analytics