|
|
Line 1: |
Line 1: |
− | = Where are the log files =
| + | {{Template:MovedToWebpage|https://vcmi.eu/developers/Logging_API/}} |
− | Log files are written to:
| |
− | * Windows: Same as your Heroes III location
| |
− | * Linux: ~/.cache/vcmi
| |
− | * UNIX: ~./vcmi
| |
− | | |
− | There is a log file named <tt>VCMI_Client_log.txt</tt> for the client executable and a log file named <tt>VCMI_Server_log.txt</tt> for the server executable.
| |
− | | |
− | = How to set the log level to debug =
| |
− | If you want to set the log level to debug or trace to let developers know what went wrong or to write a bug report, then you should first open your <tt>settings.json</tt> with a text editor. The file is located at:
| |
− | * Windows: Heroes III location/config
| |
− | * Linux: ~/.config/vcmi
| |
− | * UNIX: ~./vcmi/config
| |
− | | |
− | Add the "logging" : { ... } part to the file, that it may look like this:
| |
− | <syntaxhighlight lang="javascript">
| |
− | {
| |
− | "logging" : {
| |
− | "loggers" : [
| |
− | {
| |
− | "domain" : "global",
| |
− | "level" : "debug"
| |
− | }
| |
− | ]
| |
− | }
| |
− | }
| |
− | </syntaxhighlight>
| |
− | | |
− | You can substitute the value debug with trace to log traces as well.
| |