【问题标题】:Octobercms - Disable CachingOctobercms - 禁用缓存
【发布时间】:2019-07-08 09:11:44
【问题描述】:

我使用 Octobercms 和 rainlab blogpost 创建了一个博客。当我访问我的页面时,登录时它会显示所有帖子,但当我退出时,它只显示 3 个帖子,我检查了所有帖子是否已发布。

请帮助我理解这种行为,这是缓存问题吗?在我的 CMS 中更改后如何禁用它或删除缓存?

谢谢

【问题讨论】:

    标签: php laravel octobercms


    【解决方案1】:

    如果确实是缓存问题,可以尝试以下方法:

    更改config/cms.php中cms对象重新缓存的时间间隔(以分钟为单位):

    'parsedPageCacheTTL' => 1,
    

    如果你处于开发模式,需要禁用laravel缓存,可以使用array缓存驱动,在config/cache.php更改:

    'default' => 'array',
    

    你也可以尝试运行(清除缓存):

    ./artisan cache:clear
    

    我最后的猜测是 php opcache 可能是您问题的根源,因此您可以尝试禁用它(在 php.ini 中):

    opcache.enable=0
    

    或将其设置为检查文件时间戳: opcache.validate_timestamps=1

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-15
      • 2017-07-13
      • 2011-03-11
      • 2014-08-12
      • 2011-11-03
      • 2013-11-15
      • 2011-06-14
      • 2012-01-12
      相关资源
      最近更新 更多