Можно ли исправить run.log?

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
kai977
Posts:33
Joined:10 January 2011, 17:03
Можно ли исправить run.log?

Post by kai977 » 19 December 2019, 13:35

Вчера произошел сбой питания и компьютер выключился внезапно. Теперь один из контестов стал недоступен. При попытке открыть его через интерфейс администратора выпадает такое сообщение :

Contest is not available

The contest is temporarily not available. Please, retry the request a bit later.

Additional information about this error:

2019-12-19T10:21:28Z:info:loading contest 48 configuration file
2019-12-19T10:21:28Z:info:configuration file parsed ok
2019-12-19T10:21:28Z:info:reading file .....................standing_header.shtml
2019-12-19T10:21:28Z:info:run_open: opening database ........./judges/000048/var/run.log
2019-12-19T10:21:28Z:info:reading runs log (binary)
2019-12-19T10:21:28Z:info:runs file size: 111872
2019-12-19T10:21:28Z:info:run log version 2
Error: timestamp for run 871: 1576650651 (2019/12/18 09:30:51); timestamp for run 872: 0 (1970/01/01 03:00:00); no DST change detected

В том файле хранится информация о всех посылках, не хотелось бы ее терять. Можно ли как-то отредактировать run.log, что бы он снова использовался в контесте?
Last edited by kai977 on 20 January 2020, 13:17, edited 2 times in total.

kai977
Posts:33
Joined:10 January 2011, 17:03

Re: Можно ли исправить run.log?

Post by kai977 » 26 December 2019, 13:53

Проблему решил. Открыл файл и вручную удалил несколько последних байт, пока файл не прочитался снова.

Post Reply