【问题标题】:Joomla 3.0 component cache issueJoomla 3.0 组件缓存问题
【发布时间】:2016-10-24 02:00:33
【问题描述】:

我为 Matrimoney 新开发了一个 Joomla 组件。我为一个 Joomla 站点安装了这个组件。当我在此组件站点部分中执行任何操作时(例如,我更新配置文件信息。)不会立即显示。缓存清除后将显示执行的操作。

【问题讨论】:

  • 你有什么问题?
  • 当我安装我的组件时执行任何操作。它不应该显示。在 Joomla 站点缓存清除之后。它的显示。

标签: php joomla joomla3.0


【解决方案1】:

Joomla 中的缓存是针对 CSS 和 JS 文件而不是针对 php 文件完成的。如果组件通过创建新的 php 文件来创建 php 文件的临时缓存,则需要在组件配置页面中对其进行更改。如果您转到全局配置并禁用 Joomla 缓存,或者如果您直接在 Joomla configuration.php 文件中更改 $caching =0;,也可以在 Joomla 配置中禁用它。

编辑: 您还可以使用 nonumber 中的 Cache Cleaner,它可以在保存 https://www.regularlabs.com/extensions/cachecleaner#free-vs-pro 时更新缓存

【讨论】:

    【解决方案2】:

    安装 JotCache 并在 JotCache 的设置中明确指定不缓存您的自定义组件(安装后禁用系统 - 缓存插件)。这应该可以解决您的问题。

    【讨论】:

      猜你喜欢
      • 2018-05-16
      • 1970-01-01
      • 1970-01-01
      • 2016-10-26
      • 1970-01-01
      • 1970-01-01
      • 2015-05-20
      • 2012-07-13
      • 2013-09-10
      相关资源
      最近更新 更多