Search found 16 matches

by zayarniy2
13 July 2021, 09:40
Forum: Форум системы ejudge
Topic: автозапуск ejudge при перезагрузке сервера
Replies: 2
Views: 508

Re: автозапуск ejudge при перезагрузке сервера

Все решилось с помощью создания скрипта и записи в cron @reboot /home/ejudge/ejudgestart.sh script ejudgestart.sh #!/bin/sh sleep 30 date 2>>/home/ejudge/ejudgestart.log echo "\n" sudo -i -u ejudge /home/ejudge/inst-ejudge/bin/ejudge-control start 2>>/home/ejudge/ejudgestart.log exit 0 echo "start s...
by zayarniy2
26 May 2021, 12:15
Forum: Форум системы ejudge
Topic: автозапуск ejudge при перезагрузке сервера
Replies: 2
Views: 508

автозапуск ejudge при перезагрузке сервера

Здравствуйте!
Решил добавить автозапуск системы ejudge при перезагрузке сервера.
Добавление команды

@reboot su edjuge /home/ejudge/inst-ejudge/bin/ejudge-control start

в cron не помогло. То ли cron не работает, то ли еще что-то.

Никто не поскажет, как это можно сделать на Ubuntu 18.04 LTS?
by zayarniy2
13 March 2021, 21:22
Forum: Форум системы ejudge
Topic: Перенос контестов с версии 3.4 на версию 3.8
Replies: 1
Views: 492

Re: Перенос контестов с версии 3.4 на версию 3.8

Не актуально
Папка с контестом просто переносится и все задачи с условиями обнаруживаются автоматически. Предварительно нужно создать контест из тестового контеста.
by zayarniy2
13 March 2021, 20:03
Forum: Форум системы ejudge
Topic: Перенос контестов с версии 3.4 на версию 3.8
Replies: 1
Views: 492

Перенос контестов с версии 3.4 на версию 3.8

Приветсвую Вас! Решил обновить сервер и заодно обновить версию ejudge. После установки ejudge обнаружил, что у новой версии задачи в контестах хранятся по другому. В новой версии для каждой задачи лежит своя папка, в которую вложена папка tests и файл statement.xml с условием. Например: judges/00000...
by zayarniy2
22 September 2015, 13:38
Forum: Форум системы ejudge
Topic: Ejudge неожидано перестал запускаться
Replies: 5
Views: 3643

Re: Ejudge неожидано перестал запускаться

cher wrote:Раз в сутки. В конце имени бекап-файла находится дата.
Возможно я их перебросил с другого сервера.
Спасибо.

Правда оказалась, что у меня так же обнулились все контесты /home/judges/data/contests.
А эти файлы автоматически не бэкапятся?
by zayarniy2
20 September 2015, 22:43
Forum: Форум системы ejudge
Topic: Ejudge неожидано перестал запускаться
Replies: 5
Views: 3643

Re: Ejudge неожидано перестал запускаться

cher wrote:Возможно, у вас побилась база данных пользователей userlist.xml (data/db/userlist.xml). Попробуйте взять какую-нибудь версию базы из бекапа (они лежат в том же каталоге).
Вы правы. Спасибо.
Почему-то там огромное кол-во этих файлов. Как часто они создаются?
При каждом запуске системы?
by zayarniy2
20 September 2015, 14:09
Forum: Форум системы ejudge
Topic: Ejudge неожидано перестал запускаться
Replies: 5
Views: 3643

Ejudge неожидано перестал запускаться

Здравствуйте! Через месяц работы ejudge вдруг перестал запускаться. Последнее что я делал с системой: для каждого контекста добавил свою почту через веб-интерфейс Вот что выдает при попытке запустить: ejudge@ejudge:~/inst-ejudge/bin$ ./ejudge-control start 2015-09-20T10:52:30Z:info:ej-users 3.4.0 #1...
by zayarniy2
04 September 2014, 23:21
Forum: Форум системы ejudge
Topic: Подключение JavaScript
Replies: 2
Views: 3376

Re: Подключение JavaScript

Большое спасибо!
Вы меня обнадежили.
by zayarniy2
03 September 2014, 22:54
Forum: Форум системы ejudge
Topic: Подключение JavaScript
Replies: 2
Views: 3376

Подключение JavaScript

Здравствуйте!
Мне кажется, что это не возможно, но все таки спрошу у гуру.
Может быть есть возможность подключить к системе язык JavaScript?
Чтобы отправлять скрипты на JavaScript и проверять их с помощью проверяющей системы?
by zayarniy2
25 August 2014, 22:57
Forum: Форум системы ejudge
Topic: Установка Free Basic
Replies: 5
Views: 4789

Re: Установка Free Basic

cher wrote:А какая версия у Вас сейчас установлена?
This is ejudge contest administration system, version 2.3.18, compiled Mon Jun 13 19:38:11 2011.
by zayarniy2
25 August 2014, 08:07
Forum: Форум системы ejudge
Topic: Установка Free Basic
Replies: 5
Views: 4789

Re: Установка Free Basic

Нашел, что номер можно дописать в файл lang_ids.cfg в /int-ejudge/libexec/ejudge/land. Например, так fbc=26 В этом случае язык появляется в списке языков и его можно активировать со страницы настроек контеста. Язык подцепился и все заработало. Правда Free Basic почему то добавляет лишний пробел в на...
by zayarniy2
24 August 2014, 22:54
Forum: Форум системы ejudge
Topic: Установка Free Basic
Replies: 5
Views: 4789

Re: Установка Free Basic

Взял скрипт для подключение FreeBasic из новой версии ejudge.
Компилятор с помощью ejudge-configure-compilers нашелся, но почему то номер не присваивается.
by zayarniy2
24 August 2014, 17:10
Forum: Форум системы ejudge
Topic: Установка Free Basic
Replies: 5
Views: 4789

Re: Установка Free Basic

Понял, что так как Free Basic не скриптовый язык, то можно использовать файл настроек от FreePascal.
Использовал.
Запускаю ejudge-compilers - там появился FreeBasic, но пишет, что компилятор не найден, хотя компилятор я установил во usr/bin.
Что не так?...
by zayarniy2
24 August 2014, 16:17
Forum: Форум системы ejudge
Topic: Установка Free Basic
Replies: 5
Views: 4789

Установка Free Basic

Здравствуйте! Пытаюсь добавить в систему Basic. QBasic с эмулятором провалился, так как dosemu не работает на 64 битных системах. Установил Free Basic. Теперь нужно настроить скрипты для подключения. Нашел здесь на форуме как подключали язык Bash. Взяли за основу скрипты Python и что-то там поменяли...