How to set debug log on mediawiki
例子
$wgDBerrorLog = '/var/log/mediawiki/dberror.log';
$wgDebugLogGroups = [
'exception' => '/var/log/mediawiki/exception.log',
'resourceloader' => '/var/log/mediawiki/resourceloader.log',
'ratelimit' => '/var/log/mediawiki/ratelimit.log',
// Extra log groups from your extension
#'myextension' => '/var/log/mediawiki/myextension.log',
#'somegroup' => '/var/log/mediawiki/somegroup.log',
];
常见组
- exception, error, fatal - errors
- deprecated - deprecation warnings
- objectcache, caches, memcached/SQLBagOStuff - 缓存
- rdbms - database (including, if $wgDebugDumpSql is set, all DB queries)
- cookie - response cookies
- exec - shell commands
- session - SessionManager
- authentication, login - AuthManager
- ratelimit, throttler - hitting rate limits ($wgRateLimits and other)
- resourceloader, ResourceLoaderImage - ResourceLoader
- http, HttpError - HTTP requests to external services (via the Http/MwHttpRequest classes)
- api - API
- thumbnail, fileupload, fileconcatenate - image-related
- runJobs - 手册:作业队列
- parser, ParserCache - Parser
- slow-parse - warnings about pages that take long to parse
其他组
- squid
- localisation
- gitinfo
- UserOptionsManager
- Mime
- OldRevisionImporter
- MessageCache
- GlobalTitleFail
- DeferredUpdates
- ContentHandler
- BlockManager
- MediaHandlerFactory