Панель управления выделенным сервером (LiFDS-CP) (v0.9.13)

Moderator: Telakh

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Панель управления выделенным сервером (LiFDS-CP) (v0.9.13)

Post by KhaimovMR » 15 Oct 2015, 18:39

Всем привет!
Только-что закончил панель для удаленного управления выделенным сервером "Life Is Feudal: Your Own" через браузер.

Доступный функционал:
  • авторизованный доступ к панели управления через браузер (используя пароль GM от сервера или, если указан в lifds-cp.ini-файле - любой другой)
  • автоподъем сервера при его падениях
  • ручная остановка или старт сервера
  • просмотр списка персонажей онлайн
  • просмотр списка активных и заблокированных аккаунтов (бан лист)
  • просмотр скиллов персонажа
  • просмотр лога смертей/убийств персонажа
  • просмотр истории онлайна персонажа
  • применение изменения конфигурации (lifds-cp.ini) при рестарте сервера - кнопка "Restart server (apply ini changes)"
  • поддержка linux-сервера (Wine)
[/list]

Функционал в разработке:
  • Меню утилит:
    Удалить деревья < 30 уровня
    Почистить сервер от пней
  • контроль версии (сервер будет распозновать, вышла ли новая версия игры и помечать сервер, как просроченных с панели управления)
  • чекбокс в панели управления для авторестарта сервера при выходе новой версии

Панель на текущий момент находится в состоянии активной разработки, поэтому любые предложения и замечания будут ценны.

Удачного хостинга, парни.


Загрузка:
LiFDS-CP v0.9.13 - self-extracting exe
LiFDS-CP v0.9.13 zip

Установка:
  1. Скачайте самораспаковывающийся exe-файл.
  2. Запустите его и выберите директорию, куда распаковать директорию с Панелью Управления (далее ПУ).
  3. Переходите в распакованную папку "lifds-cp".
  4. Откройте и сконфигурируйте ПУ редактированием файла "lifds-cp.ini".
  5. Выключите LiF-сервер и, после этого, выполните файл "lifds-cp.exe" (для обычной версии) или "lifds-cp-bg.exe" (для версии фоновой).
  6. В зависимости от того, какую версию Вы выбрали, Вы:
    - увидите окно консоли ПУ, если выбрана обычная версия
    - увидите процесс lifds-cp.exe в панели задач (Ctrl+Shift+Esc), если выбрана фоновая версия
  7. Теперь вы можете перейти в браузере по адресу, который вы указали в "lifds-cp.ini". К примеру, если вы указали ip 192.168.100.1 и порт 8989, тогда вы увидите панель по адресу http://192.168.100.1:8989. Если Вы указали порт 80, тогда Вы можете открыть ссылку без него: http://192.168.100.1
  8. В окне авторизации введите любой логин и пароль, который вы указали в файле "lifds-cp.ini" или пароль ГМ-а из файла world_x.xml если вы не указывали его в "lifds-cp.ini".

Помните, что если вы желаете разрешить доступ к ПУ из сети Интернет (например для остальных ваших ГМ-ов и админов сервера), тогда Вам стоит посадить ПУ на IP 0.0.0.0 или на ваш внешний IP и пробросить порт, который используете, в настройках вашего роутера (если таковой имеется).


PS: Для тех из вас, кто хочет поучаствовать в разработке панели управления вот ссылка на нее в github: lifds-cp.
Last edited by KhaimovMR on 11 Oct 2017, 17:10, edited 16 times in total.


Kyzmich_UA
 
Posts: 35
Joined: 24 Sep 2015, 16:35

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by Kyzmich_UA » 15 Oct 2015, 19:15

Скачал установил, прикольно. Спасибо за подробное описание конфы в lifds-cp.ini ))

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by KhaimovMR » 15 Oct 2015, 19:25

Не за что )
Пишите отзывы и предложения.
В Воскресенье будет апдейт.


User avatar
Malkom
Beta Tester
 
Posts: 50
Joined: 30 Sep 2014, 11:08

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by Malkom » 22 Oct 2015, 13:01

Функция выдачи бана/разбана желательна. С возможностью написания примечаний, времени бана и т.д.
Image

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by KhaimovMR » 23 Oct 2015, 06:56

Malkom wrote:Функция выдачи бана/разбана желательна. С возможностью написания примечаний, времени бана и т.д.

Записал.
Реверс-инжинирингом протокола пока не занимался, но это в планах после текущего меню утилитарных функций.


Jintaro
 
Posts: 3
Joined: 13 Apr 2014, 22:15

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by Jintaro » 26 Oct 2015, 17:53

Еще хорошо бы список пользователей сервера с общей статистикой типа онлайн/оффлайн, последний раз онлайн был, сколько времени был в игре суммарно, сумма скилов

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by KhaimovMR » 27 Oct 2015, 14:09

Jintaro wrote:Еще хорошо бы список пользователей сервера с общей статистикой типа онлайн/оффлайн, последний раз онлайн был, сколько времени был в игре суммарно, сумма скилов

С этим проще. Запланировал в следующий релиз.
Ссылка на таск - https://github.com/KhaimovMR/lifds-cp/issues/1


Jintaro
 
Posts: 3
Joined: 13 Apr 2014, 22:15

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by Jintaro » 27 Oct 2015, 16:42

Malkom wrote:Функция выдачи бана/разбана желательна. С возможностью написания примечаний, времени бана и т.д.

А это как раз к списку пользователей.
тогда надо бы сделать разные уровни доступа, без логина пароля например только статус сервера с количеством онлайн, а с логином паролем как раз список пользователей с дополнительно кнопками бана и так далее.
без логина как раз можно сделать раздельчик в котором бы все кто с баном бы висели с указанием причины.
В целом действительно бы удобно получилось

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by KhaimovMR » 27 Oct 2015, 21:49

Jintaro wrote:
Malkom wrote:Функция выдачи бана/разбана желательна. С возможностью написания примечаний, времени бана и т.д.

А это как раз к списку пользователей.
тогда надо бы сделать разные уровни доступа, без логина пароля например только статус сервера с количеством онлайн, а с логином паролем как раз список пользователей с дополнительно кнопками бана и так далее.
без логина как раз можно сделать раздельчик в котором бы все кто с баном бы висели с указанием причины.
В целом действительно бы удобно получилось

Идея достаточно проста в реализации. Добавил твой отзыв в ту же задачу.

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.8)

Post by KhaimovMR » 06 Nov 2015, 10:23

Вышла версия 0.8.
В нее вошли изменения:
  • просмотр списка активных и заблокированных аккаунтов (бан лист)
  • просмотр скиллов персонажа
Last edited by KhaimovMR on 07 Nov 2015, 05:01, edited 2 times in total.

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9)

Post by KhaimovMR » 07 Nov 2015, 05:00

Вышла версия 0.9.
В нее вошли изменения:

  • просмотр лога смертей/убийств персонажа

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.1)

Post by KhaimovMR » 18 Nov 2015, 22:09

Вышла версия 0.9.7.
В нее вошли изменения:

  • просмотр списка персонажей онлайн
  • просмотр истории онлайна персонажа

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP)

Post by KhaimovMR » 18 Nov 2015, 22:11

Jintaro wrote:Еще хорошо бы список пользователей сервера с общей статистикой типа онлайн/оффлайн, последний раз онлайн был, сколько времени был в игре суммарно, сумма скилов

Большая часть из этих пожеланий реализована в версии 0.9.7.


Jintaro
 
Posts: 3
Joined: 13 Apr 2014, 22:15

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.7)

Post by Jintaro » 27 Nov 2015, 19:02

Ждем обновления :)
работает все хорошо. единственное когда сервер пустой он все равно постоянно бд мучает

ECHO 2015-11-27 21:56:12.859 {01} <onTimerElapsed> ## Updating 0 players...
ECHO 2015-11-27 21:56:12.859 {02} <sqlExecute> ### QUERY: begin
ECHO 2015-11-27 21:56:12.859 {02} <sqlExecute> ### QUERY: delete from lifdscp_online_character
ECHO 2015-11-27 21:56:12.859 {02} <sqlExecute> ### QUERY: commit



з.ы.
А можно что либо придумать с бекапами базы?

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.7)

Post by KhaimovMR » 28 Nov 2015, 01:54

Jintaro wrote:Ждем обновления :)
работает все хорошо. единственное когда сервер пустой он все равно постоянно бд мучает

ECHO 2015-11-27 21:56:12.859 {01} <onTimerElapsed> ## Updating 0 players...
ECHO 2015-11-27 21:56:12.859 {02} <sqlExecute> ### QUERY: begin
ECHO 2015-11-27 21:56:12.859 {02} <sqlExecute> ### QUERY: delete from lifdscp_online_character
ECHO 2015-11-27 21:56:12.859 {02} <sqlExecute> ### QUERY: commit



з.ы.
А можно что либо придумать с бекапами базы?


Обязательно допилим. Спасибо.

Бэкапы можно и нужно. Будем думать.

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.7)

Post by KhaimovMR » 01 Dec 2015, 03:55

Вышла версия 0.9.8.
В нее вошли изменения:
  • применение изменений конфигурации (lifds-cp.ini) при рестарте сервера - кнопка "Restart server (apply ini changes)"
Last edited by KhaimovMR on 01 Dec 2015, 09:38, edited 1 time in total.

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by KhaimovMR » 01 Dec 2015, 09:21

Version 0.9.8.1 released.
Пофикшены известные баги:
  • ошибка "found an outdated RecordSet" в консоли сервера, приводящая к случайным лагам клиентов

Рекомендуется всем обновиться до данной версии.

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by KhaimovMR » 01 Dec 2015, 12:28

Протестировано. Теперь проблема с лагами из-за скрипта онлайн статистии полностью разрешена.

User avatar
Osovich
Beta Tester
 
Posts: 29
Joined: 16 Dec 2015, 13:06
Location: Russia, Moscow

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by Osovich » 24 Dec 2015, 13:03

Спасибо за панель! :)
Такой вопрос.
На счёт пароля понял.
Не понял по поводу логина. Логин можно любой вбить, при входе в панель управления, или он где-то прописывается?

========================================

Столкнулся с еще одной проблемой.
При запуске сервера через консоль управления на Win 2008R2, консоль сервера выглядит пустой таким образом:
Spoiler


При этом сам сервер запускается и работает, на него можно зайти.

Если запускать сервер непосредственно через ddctd_cm_yo_server.exe, то лог загрузки в окне сервера виден нормально.

Запускал сервер через панель управления на своей локальной машине (win 10), тоже виден лог загрузки, а на Win 2008R2 при запуске через панель пусто. Не знаю куда рыть.


User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by KhaimovMR » 24 Dec 2015, 20:30

Osovich wrote:Спасибо за панель! :)
Такой вопрос.
На счёт пароля понял.
Не понял по поводу логина. Логин можно любой вбить, при входе в панель управления, или он где-то прописывается?

========================================

Столкнулся с еще одной проблемой.
При запуске сервера через консоль управления на Win 2008R2, консоль сервера выглядит пустой таким образом:
Spoiler


При этом сам сервер запускается и работает, на него можно зайти.

Если запускать сервер непосредственно через ddctd_cm_yo_server.exe, то лог загрузки в окне сервера виден нормально.

Запускал сервер через панель управления на своей локальной машине (win 10), тоже виден лог загрузки, а на Win 2008R2 при запуске через панель пусто. Не знаю куда рыть.

Отлично. Спасибо за репорт. Буду выяснять корни бага.
А логин пока можно любой. В одной из следующих версий будет система ролей с разрешениями для каждого отдельного аккаунта администратора со своими отдельными логинами и паролями.


Dreada
 
Posts: 6
Joined: 13 Dec 2015, 16:14

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by Dreada » 30 Dec 2015, 11:08

Поставил, попробовал - спасибо огромное, очень полезная штука!

Есть пожелания на будущее:

- Онлайн редактор world_X.xml (с автосохранением копии)
- Лог запусков и остановок сервера панелью. (если сервер падал и был автоматически перезапущен - хорошо бы знать об этом, а если после перезапуска еще и на почту придет письмо с последней сотней строк логфайла - это был бы вообще космос :)
- Возможность загрузки файлов логов сервера из панели. А если это возможно, то еще и "стримить" их онлайн.
- Возможность автоматического бекапа базы перед запуском сервера. И ручного. И восстановление.
- расписание для запланированных рестартов.
- проверка на то, что для заданного world id панель уже запущена.

По утилитам есть предложение сделать мини интерфейс для пользовательских скриптов. суть такая = я задаю код sql запроса, и перечень именованных параметров которые там использую. в интерфейсе появляется мой скрипт, при запуске - форма с полями для параметров, после запуска - ответ бд.
Пример - я сталкивался с необходимостью принудительного выселения персонажа из домика. было бы удобно один раз написать скрипт, а дальше кормишь id персонажа и готово. Если заморочиться, то можно сделать еще и возможность указания типа параметра (например - character id) и тогда при его запросе показывать не просто поле ввода а селект - было бы удобно.

И еще - все работает но в логе постоянно красное -
Code: Select all
ECHO 2015-12-30 14:05:38.026 {01} <[LIFDSCP]LIFDSCP_onTimerElapsed> ## Updating 1 players...
ECHO 2015-12-30 14:05:38.027 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: begin
ECHO 2015-12-30 14:05:38.028 {02} <[LIFDSCP]LIFDSCP_updatePlayer> ### Updating player 10
ECHO 2015-12-30 14:05:38.029 {03} <[LIFDSCP]LIFDSCP_sqlExecute> #### QUERY: insert ignore lifdscp_online_character (CharacterID) VALUES (10)
ECHO 2015-12-30 14:05:38.031 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: delete from lifdscp_online_character where CharacterID not in (10)
ECHO 2015-12-30 14:05:38.033 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: commit
ERRR 2015-12-30 14:05:38.034 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[605] exec error: 0 /  [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.046 {00} <NOSCOPE> # begin [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.047 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) begin [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.048 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[606] exec error: 0 /  [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.049 {00} <NOSCOPE> # insert ignore lifdscp_online_character (CharacterID) VALUES (10) [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.050 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) insert ignore lifdscp_online_character (CharacterID) VALUES (10) [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.055 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[607] exec error: 0 /  [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.057 {00} <NOSCOPE> # delete from lifdscp_online_character where CharacterID not in (10) [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.058 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) delete from lifdscp_online_character where CharacterID not in (10) [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.059 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[608] exec error: 0 /  [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.060 {00} <NOSCOPE> # commit [T:DBIPrimary:0x0C10]

User avatar
Osovich
Beta Tester
 
Posts: 29
Joined: 16 Dec 2015, 13:06
Location: Russia, Moscow

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by Osovich » 27 Jan 2016, 12:30

Пропал наш дядька KhaimovMR куда-то, но вдруг появится.
Поэтому спрошу.
В консоли окна сервера не могу набрать или вставить из буфера ни одну команду.
Проверял это на Win 10 и на Win Serv 2012R2.
Это баг или фича? :)

Ребят, кто пользуется этой панелью, если не сложно, проверьте как у вас обстоят дела с этим вопросом?


Ozersk
 
Posts: 12
Joined: 10 Jan 2016, 12:36

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by Ozersk » 28 Jan 2016, 04:31

Osovich wrote:Пропал наш дядька KhaimovMR куда-то, но вдруг появится.
Поэтому спрошу.
В консоли окна сервера не могу набрать или вставить из буфера ни одну команду.
Проверял это на Win 10 и на Win Serv 2012R2.
Это баг или фича? :)

Ребят, кто пользуется этой панелью, если не сложно, проверьте как у вас обстоят дела с этим вопросом?

Таже проблема была, пришлось отказаться от данной панельки.
Image

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by KhaimovMR » 29 Jan 2016, 13:37

Osovich wrote:Пропал наш дядька KhaimovMR куда-то, но вдруг появится.
Поэтому спрошу.
В консоли окна сервера не могу набрать или вставить из буфера ни одну команду.
Проверял это на Win 10 и на Win Serv 2012R2.
Это баг или фича? :)

Ребят, кто пользуется этой панелью, если не сложно, проверьте как у вас обстоят дела с этим вопросом?

Привет, ребят.
Эта проблема пофикшена в минорной версии, но ее пока не релизил. Пока не было времени. Возможно к концу недели выпущу с некоторыми фиксами, включая этот.

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by KhaimovMR » 29 Jan 2016, 13:40

Dreada wrote:Поставил, попробовал - спасибо огромное, очень полезная штука!

Есть пожелания на будущее:

- Онлайн редактор world_X.xml (с автосохранением копии)
- Лог запусков и остановок сервера панелью. (если сервер падал и был автоматически перезапущен - хорошо бы знать об этом, а если после перезапуска еще и на почту придет письмо с последней сотней строк логфайла - это был бы вообще космос :)
- Возможность загрузки файлов логов сервера из панели. А если это возможно, то еще и "стримить" их онлайн.
- Возможность автоматического бекапа базы перед запуском сервера. И ручного. И восстановление.
- расписание для запланированных рестартов.
- проверка на то, что для заданного world id панель уже запущена.

По утилитам есть предложение сделать мини интерфейс для пользовательских скриптов. суть такая = я задаю код sql запроса, и перечень именованных параметров которые там использую. в интерфейсе появляется мой скрипт, при запуске - форма с полями для параметров, после запуска - ответ бд.
Пример - я сталкивался с необходимостью принудительного выселения персонажа из домика. было бы удобно один раз написать скрипт, а дальше кормишь id персонажа и готово. Если заморочиться, то можно сделать еще и возможность указания типа параметра (например - character id) и тогда при его запросе показывать не просто поле ввода а селект - было бы удобно.

И еще - все работает но в логе постоянно красное -
Code: Select all
ECHO 2015-12-30 14:05:38.026 {01} <[LIFDSCP]LIFDSCP_onTimerElapsed> ## Updating 1 players...
ECHO 2015-12-30 14:05:38.027 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: begin
ECHO 2015-12-30 14:05:38.028 {02} <[LIFDSCP]LIFDSCP_updatePlayer> ### Updating player 10
ECHO 2015-12-30 14:05:38.029 {03} <[LIFDSCP]LIFDSCP_sqlExecute> #### QUERY: insert ignore lifdscp_online_character (CharacterID) VALUES (10)
ECHO 2015-12-30 14:05:38.031 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: delete from lifdscp_online_character where CharacterID not in (10)
ECHO 2015-12-30 14:05:38.033 {02} <[LIFDSCP]LIFDSCP_sqlExecute> ### QUERY: commit
ERRR 2015-12-30 14:05:38.034 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[605] exec error: 0 /  [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.046 {00} <NOSCOPE> # begin [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.047 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) begin [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.048 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[606] exec error: 0 /  [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.049 {00} <NOSCOPE> # insert ignore lifdscp_online_character (CharacterID) VALUES (10) [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.050 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) insert ignore lifdscp_online_character (CharacterID) VALUES (10) [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.055 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[607] exec error: 0 /  [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.057 {00} <NOSCOPE> # delete from lifdscp_online_character where CharacterID not in (10) [T:DBIPrimary:0x0C10]
WARN 2015-12-30 14:05:38.058 {00} <NOSCOPE> # DBI::processGenericSelectQuery(0 ms) delete from lifdscp_online_character where CharacterID not in (10) [T:DBIPrimary:0x0C10]
ERRR 2015-12-30 14:05:38.059 {00} <NOSCOPE> # DatabaseInterface::processGenericSelectQuery[608] exec error: 0 /  [T:DBIPrimary:0x0C10]
INFO 2015-12-30 14:05:38.060 {00} <NOSCOPE> # commit [T:DBIPrimary:0x0C10]

Спасибо за твои предложения. Будем имплементировать, с появлением времени.

User avatar
KhaimovMR
 
Posts: 77
Joined: 10 Oct 2015, 01:39

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by KhaimovMR » 08 Feb 2016, 12:21

Osovich wrote:Спасибо за панель! :)
Такой вопрос.
На счёт пароля понял.
Не понял по поводу логина. Логин можно любой вбить, при входе в панель управления, или он где-то прописывается?

========================================

Столкнулся с еще одной проблемой.
При запуске сервера через консоль управления на Win 2008R2, консоль сервера выглядит пустой таким образом:
Spoiler


При этом сам сервер запускается и работает, на него можно зайти.

Если запускать сервер непосредственно через ddctd_cm_yo_server.exe, то лог загрузки в окне сервера виден нормально.

Запускал сервер через панель управления на своей локальной машине (win 10), тоже виден лог загрузки, а на Win 2008R2 при запуске через панель пусто. Не знаю куда рыть.

Спасибо. Как будет время - гляну проблемы, о которых ты написал.
А логин - действительно любой. Это временный вид авторизации. Когда будет доделана система ролей для разных уровней доступа - авторизация будет уже по определенным логин+пароль.

User avatar
Osovich
Beta Tester
 
Posts: 29
Joined: 16 Dec 2015, 13:06
Location: Russia, Moscow

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by Osovich » 10 May 2016, 10:40

Обновить под новые скиллы никак не ожидается? :)

User avatar
KolesnikovDV
 
Posts: 13
Joined: 13 Jan 2017, 22:33
Location: Russia

Re: Панель управления выделенным сервером (LiFDS-CP) (v0.9.8.1)

Post by KolesnikovDV » 23 May 2017, 11:05

В v0.9.12 перестали отображаться лог смертей и история логонов, хотя в БД таблицы присутствуют. А так же при попытке посмотреть историю логонов, панель просто вылетела (завершился процесс). Попробую после перезапуска сервера ещё раз проверить этот баг.

Return to Обсуждения на русском языке