В этом руководстве рассматриваются частые проблемы с выделенными серверами 7 Days to Die и способы их решения. Для общей настройки сервера см. Руководство по настройке сервера 7 Days to Die.
Моды не загружаются / сервер падает с установленными модами
serverconfig.xml установите:
<property name="EACEnabled" value="false" />
Все игроки также должны запускать 7 Days to Die с отключённым EAC на своём клиенте. Клиенты с включённым EAC не могут подключаться к серверам с отключённым EAC и наоборот.
Дополнительные шаги по устранению проблем с модами:
- Убедитесь, что папка мода содержит корректный
ModInfo.xml. Правильную структуру папок см. в Руководстве по установке модов. - Проверьте журнал сервера на наличие ошибок со ссылкой на название мода — файл журнала
logs/latest.log, доступный через Файловый менеджер в GPanel или через вкладку вывода консоли. - Убедитесь, что мод совместим с вашей текущей версией игры. Обновления альфа-версий часто нарушают совместимость модов.
- Если установлено несколько модов, попробуйте отключать их по одному (переместите папку мода из
Mods/), чтобы выявить конфликты.
Высокое потребление памяти в больших мирах
Процедурно генерируемые миры (RWG) с большими размерами карты потребляют значительно больше ОЗУ, чем фиксированная карта Navezgane. Чтобы уменьшить потребление памяти:
- Используйте
GameWorld=Navezgane, если собственный мир не требуется. - Уменьшите
WorldGenSizeвserverconfig.xmlдля процедурных миров. В Alpha 21 и более поздних версиях допустимые размеры должны быть степенью двойки (например,4096вместо8192). Такие значения, как6144, недопустимы и приведут к ошибкам генерации мира. - Уменьшите
MaxSpawnedZombiesиMaxSpawnedAnimals, чтобы снизить нагрузку на память от сущностей. - Уменьшите
MaxPlayersна вкладке Startup в GPanel, если сервер постоянно испытывает нехватку памяти.
Игроки не могут подключиться
- Убедитесь, что сервер запущен и имеет зелёный статус в GPanel.
- Проверьте, что игроки используют правильные IP и порт. См. Как найти IP и порт вашего сервера.
- Убедитесь, что
EACEnabledсовпадает на сервере и клиенте — оба должны быть включены или оба отключены. - Если установлен пароль сервера, проверьте, что игроки вводят его правильно.
- Убедитесь, что сервер полностью запущен. Проверьте вкладку Console в GPanel на наличие сообщения «Server started».
Сервер завис на запуске / не отвечает
Если сервер кажется зависшим во время запуска или перестаёт отвечать:
- Время генерации мира: Первичная процедурная генерация мира (RWG) может занять несколько минут в зависимости от размера мира. Проверьте вывод консоли в GPanel на наличие прогресса.
- Повреждённое сохранение: Если сервер постоянно падает при запуске, попробуйте удалить или переименовать текущую папку сохранения и перезапустить его. Это создаст новый мир.
- Несовместимые моды: Удалите все моды из папки
Mods/и перезапустите сервер. Если сервер запустится успешно, добавляйте моды обратно по одному, чтобы выявить проблемный мод. - Принудительная остановка: Используйте кнопку Kill в GPanel, если сервер не реагирует на обычную остановку, а затем запустите его снова.
Ошибки генерации мира
Если сервер выдаёт сбой во время генерации мира с RWG:
- Убедитесь, что
WorldGenSizeявляется допустимой степенью двойки:2048,4096,8192,10240или16384. Другие значения вызовут ошибки. - Попробуйте другое значение
WorldGenSeed— некоторые сиды могут создавать проблемную местность. - Уменьшите размер мира, если серверу не хватает доступного ОЗУ.
Чтение журналов сервера
Журналы сервера — это ваш основной инструмент для диагностики проблем. Доступ к ним можно получить двумя способами:
- Вкладка Console: Откройте вкладку Console в GPanel, чтобы увидеть вывод сервера в реальном времени.
- Файл журнала: Откройте
logs/latest.logв Файловом менеджере, чтобы увидеть полный журнал.
Ищите строки, содержащие ERR или Exception, чтобы выявить ошибки. При создании тикета в поддержку приложите соответствующие строки с ошибками из журнала.
Нужна помощь?
Если вам не удаётся решить проблему после выполнения этого руководства, пожалуйста, создайте тикет в поддержку и укажите ID вашего сервера, описание проблемы и любой соответствующий вывод журнала.
Похожие статьи
- Руководство по настройке сервера 7 Days to Die — настройка serverconfig.xml и подключение
- Настройка администраторов в 7 Days to Die — serveradmin.xml и команды администратора
- Установка модов в 7 Days to Die — установка модов и требования EAC