Вопрос по установке

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:
Re: Вопрос по установке

Post by cher » 08 June 2010, 11:38

Тот автор, к сожалению, не поделился тем, что он сделал, чтобы все заработало.

Представляет интерес содержимое файлов /home/judges/000001/conf/serve.cfg и /home/judges/compile/conf/compile.cfg.


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

Re: Вопрос по установке

Post by cher » 10 June 2010, 15:57

Если в программе ejudge-setup зайти в пункт меню "Setup compilers", то версии языков программирования правильно показываются?

Можно попробовать закомментировать строку 2333 файла ejudge-setup.c:

Code: Select all

    if (p->enabled <= 0) continue;

SochiX
Posts:7
Joined:03 June 2010, 22:28

Re: Вопрос по установке

Post by SochiX » 10 June 2010, 16:37

Сделал все как Вы сказали, результат такой же =( В ejudge-setup все нужные компиляторы видны...Image

SochiX
Posts:7
Joined:03 June 2010, 22:28

Re: Вопрос по установке

Post by SochiX » 11 June 2010, 13:54

Проблему решил, изменением опции конфигуратора. Для этого сначал удалил все файлы которые создал ejudge а процессе установки(папки ejudge и judges). Запустил конфигуратор вот с такими параметрами:

Code: Select all

./configure --prefix=/home/ejudge/ejudge/inst-ejudge  --with-reuse=/home/ejudge/reuse --enable-contests-home-dir=/home/ejudge/judges --with-httpd-cgi-bin-dir=/usr/lib/cgi-bin --with-httpd-htdocs-dir=/var/www --enable-ajax --enable-hidden-server-bins --enable-local-dir=/var/lib/ejudge
Дальше следовал по инструкции =)

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

Re: Вопрос по установке

Post by cher » 12 June 2010, 08:18

А какие опции были указаны в первый раз?

SochiX
Posts:7
Joined:03 June 2010, 22:28

Re: Вопрос по установке

Post by SochiX » 12 June 2010, 20:01

Code: Select all

./configure --prefix=/home/ejudge/ejudge/inst-ejudge  --with-reuse=/home/ejudge/reuse --enable-contests-home-dir=/home/ejudge/judges --with-httpd-cgi-bin-dir=CGI-BIN-DIR --with-httpd-htdocs-dir=/var/www --enable-cgi-conf-dir=../cgi-data

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

Re: Вопрос по установке

Post by cher » 13 June 2010, 10:49

У меня не получилось воспроизвести ситуацию.

kozlovsergij
Posts:8
Joined:14 July 2010, 00:09

Re: Вопрос по установке

Post by kozlovsergij » 14 July 2010, 14:26

Не создаеться конфигурационный скрипт.
Last edited by kozlovsergij on 14 July 2010, 20:29, edited 2 times in total.

kozlovsergij
Posts:8
Joined:14 July 2010, 00:09

Re: Вопрос по установке

Post by kozlovsergij » 14 July 2010, 15:58

Вылетает при попытке сохранить скрипт конфигурации:

Image

Cannot create ejudge-install.sh: ~^~BM-M-M-M-M-M->M-2M-M-~A~B~CM-M!

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

Re: Вопрос по установке

Post by cher » 14 July 2010, 23:28

Какая ОС?

Возможно, не совпадают кодировки, или локальные настройки (LANG).

kozlovsergij
Posts:8
Joined:14 July 2010, 00:09

Re: Вопрос по установке

Post by kozlovsergij » 15 July 2010, 08:44

Ubuntu 10.04, $LANG=ru_UA.UTF-8, в конфиге указываю --enable-charset=UTF-8.

Мне необходимо поменять локальные настройки, так что б было: ru_RU.UTF-8?

kozlovsergij
Posts:8
Joined:14 July 2010, 00:09

Re: Вопрос по установке

Post by kozlovsergij » 15 July 2010, 11:34

Поставил локаль на ru_RU.utf8, переустановил reuse, ejudge. Проблема не изменилась. Переустановка ОСи может помочь?

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

Re: Вопрос по установке

Post by cher » 15 July 2010, 13:05

1) последняя версия - 2.3.15, лучше пробовать ее.

2) установите LANG в en_US.UTF-8, посмотрите, какое сообщение об ошибке выводится

kozlovsergij
Posts:8
Joined:14 July 2010, 00:09

Re: Вопрос по установке

Post by kozlovsergij » 15 July 2010, 13:12

Использую 2.3.15 - просто скрин не поменял.

Permission denied!

Стояло для ejudg'a на /home/ejudge 775 и стоит...

Post Reply