Manual:$wgMWLoggerDefaultSpi
Jump to navigation
Jump to search
デバッグ/ロギング: $wgMWLoggerDefaultSpi | |
---|---|
Default service provider for creating MWLogger instances. |
|
導入されたバージョン: | 1.25.0 |
除去されたバージョン: | 使用中 |
許容される値: | 未指定 |
既定値: | 下記参照 |
その他の設定: アルファベット順 | 機能順 |
詳細
The value should be an array suitable for use with ObjectFactory::getObjectFromSpec()
.
The created object is expected to implement the MWLoggerSpi
interface.
See ObjectFactory
for additional details.
$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\NullSpi', ];
NullSpi
から MWLogger
のインスタンスを作成しログの事象を破棄します。
$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\LegacySpi', ];
LegacySpi
(既定値) は MediaWikiwfErrorLog
の過去の実装を模倣してLegacyLogger
インスタンスを生成します。
$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\MonologSpi', 'args' => ... ];
MWLoggerMonologSpi
creates loggers implemented by Monolog.
環境設定については Manual:MWLoggerMonologSpi を参照してください。
既定値
MediaWiki バージョン: | ≧ 1.31 |
[
'class' => \MediaWiki\Logger\LegacySpi::class,
]
MediaWiki バージョン: | 1.25 – 1.30 |
array(
'class' => '\\MediaWiki\\Logger\\LegacySpi',
)