Ручное изменение cookies

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
vk
Posts:165
Joined:24 August 2007, 13:44
Location:Ханты-Мансийск
Contact:
Ручное изменение cookies

Post by vk » 05 May 2010, 11:41

Здравствуйте!
При ручном изменении информации о пользователе (во всяком случае таблицы cookies в БД) изменения не сразу вступают в силу.
Конкретнее:
Изменяем в записи о cookie номер турнира. Команда ejudge-contests-cmd по данной (измененной) cookie выдает информацию (например список задач) по старому турниру. Как заставить систему перечитать данные о кукисах? Единственное,что я нашел - при работе с ejudge-edit-users эта информация перечитывается.

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

Re: Ручное изменение cookies

Post by cher » 13 May 2010, 13:23

Таблицы БД кешируются. Можно либо отключить кеширование, либо после каждого изменения посылать сигнал, сбрасывающий кеш.

vk
Posts:165
Joined:24 August 2007, 13:44
Location:Ханты-Мансийск
Contact:

Re: Ручное изменение cookies

Post by vk » 14 May 2010, 12:46

Хм... Вы думаете это из-за кеширования?

Ладно, попробуем...

Post Reply