<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://qingliezhiquan.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki_%E6%80%8E%E4%B9%88%E8%AE%BE%E7%BD%AE%E5%90%84%E7%B1%BB_Debug_%E6%97%A5%E5%BF%97</id>
	<title>MediaWiki 怎么设置各类 Debug 日志 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://qingliezhiquan.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki_%E6%80%8E%E4%B9%88%E8%AE%BE%E7%BD%AE%E5%90%84%E7%B1%BB_Debug_%E6%97%A5%E5%BF%97"/>
	<link rel="alternate" type="text/html" href="https://qingliezhiquan.com/mediawiki/index.php?title=MediaWiki_%E6%80%8E%E4%B9%88%E8%AE%BE%E7%BD%AE%E5%90%84%E7%B1%BB_Debug_%E6%97%A5%E5%BF%97&amp;action=history"/>
	<updated>2026-08-11T09:18:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://qingliezhiquan.com/mediawiki/index.php?title=MediaWiki_%E6%80%8E%E4%B9%88%E8%AE%BE%E7%BD%AE%E5%90%84%E7%B1%BB_Debug_%E6%97%A5%E5%BF%97&amp;diff=7931&amp;oldid=prev</id>
		<title>Mwroot: Created page with &quot;== 例子 == &lt;syntaxhighlight lang=&quot;bash&quot;&gt; $wgDBerrorLog = &#039;/var/log/mediawiki/dberror.log&#039;; $wgDebugLogGroups = [ 	&#039;exception&#039; =&gt; &#039;/var/log/mediawiki/exception.log&#039;, 	&#039;resourceloader&#039; =&gt; &#039;/var/log/mediawiki/resourceloader.log&#039;, 	&#039;ratelimit&#039; =&gt; &#039;/var/log/mediawiki/ratelimit.log&#039;,  	// Extra log groups from your extension 	#&#039;myextension&#039; =&gt; &#039;/var/log/mediawiki/myextension.log&#039;, 	#&#039;somegroup&#039; =&gt; &#039;/var/log/mediawiki/somegroup.log&#039;, ]; &lt;/syntaxhighlight&gt;  == 常见组 == * e...&quot;</title>
		<link rel="alternate" type="text/html" href="https://qingliezhiquan.com/mediawiki/index.php?title=MediaWiki_%E6%80%8E%E4%B9%88%E8%AE%BE%E7%BD%AE%E5%90%84%E7%B1%BB_Debug_%E6%97%A5%E5%BF%97&amp;diff=7931&amp;oldid=prev"/>
		<updated>2025-09-29T02:16:22Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== 例子 == &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt; $wgDBerrorLog = &amp;#039;/var/log/mediawiki/dberror.log&amp;#039;; $wgDebugLogGroups = [ 	&amp;#039;exception&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/exception.log&amp;#039;, 	&amp;#039;resourceloader&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/resourceloader.log&amp;#039;, 	&amp;#039;ratelimit&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/ratelimit.log&amp;#039;,  	// Extra log groups from your extension 	#&amp;#039;myextension&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/myextension.log&amp;#039;, 	#&amp;#039;somegroup&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/somegroup.log&amp;#039;, ]; &amp;lt;/syntaxhighlight&amp;gt;  == 常见组 == * e...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 例子 ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$wgDBerrorLog = &amp;#039;/var/log/mediawiki/dberror.log&amp;#039;;&lt;br /&gt;
$wgDebugLogGroups = [&lt;br /&gt;
	&amp;#039;exception&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/exception.log&amp;#039;,&lt;br /&gt;
	&amp;#039;resourceloader&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/resourceloader.log&amp;#039;,&lt;br /&gt;
	&amp;#039;ratelimit&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/ratelimit.log&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
	// Extra log groups from your extension&lt;br /&gt;
	#&amp;#039;myextension&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/myextension.log&amp;#039;,&lt;br /&gt;
	#&amp;#039;somegroup&amp;#039; =&amp;gt; &amp;#039;/var/log/mediawiki/somegroup.log&amp;#039;,&lt;br /&gt;
];&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 常见组 ==&lt;br /&gt;
* exception, error, fatal - errors&lt;br /&gt;
* deprecated - deprecation warnings&lt;br /&gt;
* objectcache, caches, memcached/SQLBagOStuff - 缓存&lt;br /&gt;
* rdbms - database (including, if $wgDebugDumpSql is set, all DB queries)&lt;br /&gt;
* cookie - response cookies&lt;br /&gt;
* exec - shell commands&lt;br /&gt;
* session - SessionManager&lt;br /&gt;
* authentication, login - AuthManager&lt;br /&gt;
* ratelimit, throttler - hitting rate limits ($wgRateLimits and other)&lt;br /&gt;
* resourceloader, ResourceLoaderImage - ResourceLoader&lt;br /&gt;
* http, HttpError - HTTP requests to external services (via the Http/MwHttpRequest classes)&lt;br /&gt;
* api - API&lt;br /&gt;
* thumbnail, fileupload, fileconcatenate - image-related&lt;br /&gt;
* runJobs - 手册:作业队列&lt;br /&gt;
* parser, ParserCache - Parser&lt;br /&gt;
* slow-parse - warnings about pages that take long to parse&lt;br /&gt;
&lt;br /&gt;
== 其他组 ==&lt;br /&gt;
* squid&lt;br /&gt;
* localisation&lt;br /&gt;
* gitinfo&lt;br /&gt;
* UserOptionsManager&lt;br /&gt;
* Mime&lt;br /&gt;
* OldRevisionImporter&lt;br /&gt;
* MessageCache&lt;br /&gt;
* GlobalTitleFail&lt;br /&gt;
* DeferredUpdates&lt;br /&gt;
* ContentHandler&lt;br /&gt;
* BlockManager&lt;br /&gt;
* MediaHandlerFactory&lt;br /&gt;
&lt;br /&gt;
== 简单方法 ==&lt;br /&gt;
以下调试方法，用完应该取消，因为它也容易被攻击者看到而泄露信息。&lt;br /&gt;
&lt;br /&gt;
有几个配置选项可以帮助调试。以下选项默认都是 false。 通过在 LocalSettings.php 中将它们设置为 true 来启用它们：&lt;br /&gt;
* $wgShowExceptionDetails 启用更多细节（例如“栈追踪”）以在“致命的错误”页面上显示。&lt;br /&gt;
* $wgDebugToolbar 在页面上显示带有&amp;quot;分析&amp;quot;、“日志消息”等的工具栏&lt;br /&gt;
* $wgShowDebug 将 wgDebugToolbar 的“日志消息”部分作为原始列表添加到页面。&lt;br /&gt;
* $wgDevelopmentWarnings MediaWiki 将针对一些可能的错误情况和已弃用的功能发出通知。&lt;br /&gt;
&lt;br /&gt;
要添加到 LocalSettings.php 中的示例行：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$wgShowExceptionDetails = true;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
或者，在 &amp;lt;?php 下面添加这段代码可显示 php 错误：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
error_reporting( -1 );&lt;br /&gt;
ini_set( &amp;#039;display_errors&amp;#039;, 1 );&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mwroot</name></author>
	</entry>
</feed>