HurtWorld логи — различия между версиями
Nikita (обсуждение | вклад) (Новая страница: «Чтение логов — очень важная обязанность каждого администратора игрового сервера. В лог…») |
Nikita (обсуждение | вклад) (→Примеры проблем и их причины в логах) |
||
(не показана одна промежуточная версия этого же участника) | |||
Строка 23: | Строка 23: | ||
Логи компилятора C# хранятся в файле формата compiler_'''''дата'''''.txt. В этих логах хранится информация о компиляции плагинов, написанных на C#. | Логи компилятора C# хранятся в файле формата compiler_'''''дата'''''.txt. В этих логах хранится информация о компиляции плагинов, написанных на C#. | ||
+ | |||
+ | == Примеры проблем и их причины в логах == | ||
+ | |||
+ | === Сервер не запускается === | ||
+ | Представим такую ситуацию, что в один из моментов сервер перестал запускаться. Первым делом открываем лог консоли output.txt, ищем там информацию об ошибках. Обычно самая нужная информация находится в конце, поэтому лучше читать файл с конца. | ||
+ | [[Файл:HurtWorld Log Level Error.png|450px|мини|центр]] | ||
+ | |||
+ | В данном случае ошибка произошла из-за запуска сохранений. Для того, чтобы её исправить нужно удалить файл autosave_diemensland.hwb либо заменить его сохранением из бекапа. | ||
+ | |||
+ | === Плагин Oxide не работает === | ||
+ | |||
+ | Когда не работает определённый плагин, то нужно открывать директорию /oxide/logs, находить там лог с текущей датой и смотреть его. | ||
+ | |||
+ | [[Файл:Oxide Plugins NotWork.png|450px|мини|центр|Ошибка компиляции плагинов Oxide в логах]] | ||
+ | |||
+ | В данном случае плагины, написанные на C# не скомпилировались. Следует посмотреть лог компилятора C#. | ||
+ | Решение этой проблемы лежит в обновлении Oxide или обновлении плагина. | ||
{{Категория:HurtWorld}} | {{Категория:HurtWorld}} | ||
[[Категория:HurtWorld]] | [[Категория:HurtWorld]] |
Текущая версия на 11:30, 12 марта 2016
Чтение логов — очень важная обязанность каждого администратора игрового сервера. В логах можно найти очень много информации о работе сервера, плагинов Oxide, расширений, можно просматривать чат игроков и т.п.
Логи — это журнал HurtWorld сервера. В логи HurtWorld записываются различные события: ошибки (Error), предупреждения (Warning), информационные сообщения (Info, Debug, Notice).
Логи помогут ответить на следующие вопросы:
- Почему сервер периодически падает?
- Почему не работают некоторые плагины?
- Почему игроки не могут подключиться к серверу?
- и другие
Содержание
Где и какие находятся логи?
Лог консоли сервера
Чтобы логировалась консоль сервера, в параметры запуска необходимо добавить -logfile output.txt, вместо output.txt можно указать другой файл и путь. Файл output.txt — это лог консоли сервера.
Логи мода Oxide
Логи Oxide находятся в директории /oxide/logs
Основные логи Oxide хранятся в файле формата oxide_дата.txt. В основных логах записывается информация о работе плагинов, расширений. Если какой-то из плагинов Oxide не работает, то информация скорее всего будет в этом логе.
Логи компилятора C# хранятся в файле формата compiler_дата.txt. В этих логах хранится информация о компиляции плагинов, написанных на C#.
Примеры проблем и их причины в логах
Сервер не запускается
Представим такую ситуацию, что в один из моментов сервер перестал запускаться. Первым делом открываем лог консоли output.txt, ищем там информацию об ошибках. Обычно самая нужная информация находится в конце, поэтому лучше читать файл с конца.
В данном случае ошибка произошла из-за запуска сохранений. Для того, чтобы её исправить нужно удалить файл autosave_diemensland.hwb либо заменить его сохранением из бекапа.
Плагин Oxide не работает
Когда не работает определённый плагин, то нужно открывать директорию /oxide/logs, находить там лог с текущей датой и смотреть его.
В данном случае плагины, написанные на C# не скомпилировались. Следует посмотреть лог компилятора C#. Решение этой проблемы лежит в обновлении Oxide или обновлении плагина.
HurtWorld Хостинг HurtWorld | |
---|---|
Основное | •FAQ •Создание сервера HurtWorld •Обзор хостинга •Чат-команды •Серверные команды •Список предметов HurtWorld |
Моды | •Oxide |
Прочее | •HurtWorld NoSteam |