使用api,如果我知道标题,我可以清除某些页面:
http://mywiki.de/mediawiki/api.php?action=purge&titles=Page_With_Known_Title
但这只会清除页面Page_With_Known_Title
我尝试了generator=allpages
选项,但这也没有用。
如何清除所有网站?
答案 0 :(得分:1)
这并没有解释如何为所有网站使用api,但它会清除缓存:
touch /etc/mediawiki/LocalSettings.php
因为触摸LocalSettings.php
文件中有以下部分:
# When you make changes to this configuration file, this will make
# sure that cached pages are cleared.
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) );
__FILE__
本身就是LocalSettings.php
文件,因此如果现在是文件时间,则将清除早于该文件的所有缓存。