Updated : January 2011
DekiWiki Log File
DekiWikiのログの出力
Apacheログ
Apache経由で出力されるログとして、「ErrorLog」「CustomLog」の2種類。
<apache>\conf\httpd.confに出力先ファイル名、レベル、フォーマットを指定する。
DekiWikiホストのログ
API等を司る「mindtouch.host.exe」はC#で実装されており、「log4net」を使用してログが出力される。
<dekiwiki>\web\bin\mindtouch.host.exe.configに出力方法などを記述する。
DekiWiki8.08では、デフォルトでは出力されないように設定されているようなので、以下のファイルの内容を複写して使用する。
<dekiwiki>\src\redist\mindtouch.host.service.exe.config
<dekiwiki>\bin\logsに「info.log」「trace.log」「warning.log」が出力される。
標準出力・標準エラーについては、「mindtouch.host.exe」はコンソールアプリケーションであるので、実行したコンソール画面に出力される。(Batchファイルを実行した場合)
TRACE情報を出力する場合は、出力LEVELで「ALL」を指定する。
<root>
<level value="ALL" />
<appender-ref ref="RollingFile-trace" />
<appender-ref ref="RollingFile-info" />
<appender-ref ref="RollingFile-warn" />
<appender-ref ref="ConsoleAppender" />
<appender-ref ref="OutputDebugStringAppender" />
</root>