gpt4 book ai didi

typo3 - 在 TYPO3 的生产系统上部署期间刷新缓存(基于 Composer 的安装)

转载 作者:行者123 更新时间:2023-12-03 16:57:26 24 4
gpt4 key购买 nike

使用基于 Composer 的 TYPO3 安装,什么时候需要刷新缓存,怎么做?
使用扩展管理器,在安装或更新扩展时会自动刷新缓存。
是否建议在某些情况下进行(硬)缓存刷新,例如

  • 扩展安装
  • 扩展更新
  • 扩展删除

  • 此外,在维护模式(“安装工具”)中从命令行执行刷新缓存操作的等价物是什么?

    最佳答案

    看看这个扩展:https://packagist.org/packages/helhum/typo3-console它允许您以编程方式在您的typo3 安装上执行命令,包括一个名为cache:flush 的命令。
    然后,您可以使用像 post-autoload-dump 这样的 Composer 钩子(Hook)。执行此命令。所以它在你的 composer.json 中可能看起来像这样:

    "scripts": {
    "post-autoload-dump": [
    "typo3cms install:generatepackagestates",
    "typo3cms install:fixfolderstructure",
    "typo3cms install:extensionsetupifpossible"
    "typo3cms cache:flush"
    ]
    }
    我不能告诉你是否推荐它,因为我不在我的生产服务器上运行 Composer 。

    关于typo3 - 在 TYPO3 的生产系统上部署期间刷新缓存(基于 Composer 的安装),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67103898/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com