Восстановить систему

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
b2soft
Posts:4
Joined:18 November 2015, 17:29
Восстановить систему

Post by b2soft » 18 November 2015, 17:32

Есть два вопроса.
1. Случайно после удаления юзеров через ejudge-edit-users был удален юзер ejudge. Теперь не пускает в сам ejudge-edit-users ни под каким пользователем (cannot become admin process) и нет доступа в serve-control. Как можно восстановить, не переустанавливая полностью всё?

2. В ejudge-edit-users я могу выделить часть юзеров, но удалить группу не могу (D - удаляет по одному). Как удалить несколько сразу? Возможно ли это?

Версия e-judge 3.4.2

Спасибо

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Восстановить систему

Post by cher » 18 November 2015, 21:36

Для хранения пользователей используется база mysql или XML-файлы?

b2soft
Posts:4
Joined:18 November 2015, 17:29

Re: Восстановить систему

Post by b2soft » 18 November 2015, 21:40

база

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Восстановить систему

Post by cher » 19 November 2015, 08:01

Выполните следующий sql-запрос:

Code: Select all

insert into logins set user_id=1, login='ejudge', email='ejudge@localhost', pwdmethod=0, password='ejudge', regtime=now(), logintime=now();

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Восстановить систему

Post by cher » 19 November 2015, 08:02

Удалить сразу группу пользователей нельзя.

b2soft
Posts:4
Joined:18 November 2015, 17:29

Re: Восстановить систему

Post by b2soft » 20 November 2015, 16:14

Спасибо. Все же прошу переписать нормально удаление юзеров
Вчера удалял предпоследнего юзера (в списке 4, удалял третьего), выбило красным unexpected end of file, ejudge-edit-users вылетел и удалило каким-то чудом юзера ejudge (на виртуалке все делал)

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Восстановить систему

Post by cher » 21 November 2015, 19:04

Ошибку при удалении пользователей исправил. Должно работать.

b2soft
Posts:4
Joined:18 November 2015, 17:29

Re: Восстановить систему

Post by b2soft » 22 November 2015, 02:30

Проверю на неделе, отпишу

Еще баг: при выборе локали для стендингов Russian (через serve-control -> Settings )- стендинги остаются ангийскими
Решается ручной правкой serve.cfg:
standings_locale = "ru" (а GUI пишет туда = "Russian" и это не включает русский язык)

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Восстановить систему

Post by cher » 22 November 2015, 18:53

спасибо.

исправлено

Post Reply