Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgDisableCounters and the translation is 76% complete.

Other languages:
català • ‎Deutsch • ‎English • ‎español • ‎suomi • ‎français • ‎italiano • ‎日本語 • ‎Nederlands • ‎polski • ‎português • ‎português do Brasil
Site Statistics: $wgDisableCounters
導入されたバージョン: pre 1.1.0
除去されたバージョン: 1.25.0 (git #90d90dad)
可能な値: (真偽値)
既定値: false
他の設定: アルファベット順 | 機能順


$wgDisableCounters は、ページが閲覧された回数を更新するかどうかを判断します。 $wgDisableCounters に false を設定すると、各ページのフッターに以下のようなカウンターが表示されます: 「This page has been accessed 256 times.」

この設定は、Special:PopularPages を利用できるようにするかどうかも決定します。

この変数は includes/DefaultSettings.phpManual:DefaultSettings.php で初期化されます。 初期値は false です。 既定値をオーバーライドするには、$wgDisableCounters = true; という行を LocalSettings.phpManual:LocalSettings.php に追加してください。

カウンターの値は、includes/WikiPage.phpManual:WikiPage.php 内の関数 doViewUpdates() で更新されます。 (以前のバージョンでは、includes/Article.phpManual:Article.php 内の incViewCount() でした。) 変数 $wgDisableCounters は、他のスクリプト ファイルからも参照されます。

警告 警告: ひとたび無効にすると、正確な閲覧回数が完全に失われます!
If you are using squid caching, you will want to disable these counters, as squid caching prevents mediawiki from seeing all requests, which makes these counters inaccurate.


If performance problems due to high hit counts updating the pageManual:page table table is a concern, a less dramatic alternative to disabling them may be to tweak $wgHitcounterUpdateFreqManual:$wgHitcounterUpdateFreq.

You can also retrieve such statistics through your apache (or squid if using squid caching) request logs.

Disabled in 1.25.0. See Requests for comment/Removing hit counters from MediaWiki core and other alternatives