【问题标题】:ExpressionEngine updates not reflecting on siteExpressionEngine 更新未反映在站点上
【发布时间】:2012-10-26 20:25:40
【问题描述】:

一位客户要求我更新他们的 EE 网站。在主页上,有一个显示文本数据的小滑块。对于每张幻灯片,网站的原始创建者都会输入条目,并将所有这些条目作为一个名为 footerstats 的通道显示在滑块中。页脚模板引用此频道。

我去了每个条目,更改了信息,保存了。然后我更新了页脚模板和频道,只是为了它。我什至清除了所有缓存。尽管如此,旧信息仍显示在主页上。有小费吗?我是 EE 新手。

【问题讨论】:

  • 有没有像 CE Cache 这样的第三方缓存插件?也许检查你的那个或类似的缓存附加组件。
  • 我开始怀疑这一点。由于我知道谁托管该站点,因此我现在正在与他们交谈。如果不涉及额外的缓存,我很难过。
  • 由于缓存通常是基于 URL 的,因此测试缓存的好方法是使用不同的 URL 加载同一页面。因此,如果 example.com 被缓存,请尝试 example.com/index.phpexample.com/your_template_group/index.php 或其他。
  • @user1729506 只是让您知道我们对 EE 特定站点的提议(如果您已经支持它,则需要链接您的帐户,以便您的声誉计入其中)area51.stackexchange.com/proposals/46387/expressionengine
  • 页面是转到概述更改的“已提交”页面还是页面似乎只是刷新?我在这里是因为我的条目页面编辑不会保存,而是会在提交时刷新。

标签: expressionengine


【解决方案1】:

您是否直接清除了缓存文件夹而不是通过 EE?有时我注意到,通过积极的浏览器缓存 (Chrome),有时只是一般清除,它有助于实际手动删除缓存文件夹的内容,而不仅仅是使用 EE 界面。

【讨论】:

  • db_cache 文件夹太大了——我最终只是重命名了我的文件夹,并在末尾标记了日期。 EE 为我重新创建了文件夹,更改终于出现了。
【解决方案2】:

查看附加组件 -> 模块列表以查看是否安装了 CE Cache 或 Template Morsels。这些是立即浮现在脑海中的两个第三方缓存附加组件,它们可能直接导致 EE 的“清除缓存”不会改变您在站点中看到的内容,因为它们缓存到数据库中。您还可以查找 Stash - 它也可以在 EE 的本机缓存之外保存数据,但方式与 CE 缓存或模板 Morsels 不同。

【讨论】:

    【解决方案3】:

    我建议寻找 CE 缓存并清除所有缓存(如果已安装)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-27
      • 2015-11-02
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      相关资源
      最近更新 更多