gpt4 book ai didi

caching - 清除 mediawiki 中的所有页面

转载 作者:行者123 更新时间:2023-12-04 01:00:21 26 4
gpt4 key购买 nike

是否可以清除 mediawiki 中的所有页面?我试过清空 obejctcache 表无济于事。我并不特别想用 ?action=purge 来打每一页附加。版本 1.23.3

最佳答案

你可以

  • 使用维护脚本 PurgeList.php像这样:php purgeList.php --purge --all ,对于 MW > 1.21。较旧的 MW 版本没有 --all选项,因此您需要一个页面列表。
  • 使用 API:API:Purge ,并提供所有页面的列表(您可以从 API:Allpages 获得)
  • 通过 setting $wgCacheEpoch to the current time 使所有缓存无效在 LocalSettings.php 中,例如
    $wgCacheEpoch = 20140901104232; .
  • 套装$wgInvalidateCacheOnLocalSettingsChange (自 MW 1.17 起)实现几乎相同的事情。仅当您的 wiki 具有低到中等流量时才执行此操作。
  • 不确定这是否是个好主意,但如果您可以访问 wiki 的数据库,您也应该能够通过截断表 objectcache 来达到相同的效果。 .
  • 关于caching - 清除 mediawiki 中的所有页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25597846/

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