| 2008-10-11 20:56:09 | Ответить |
|---|---|
|
seniorbart Адрес: Сообщений: 13 Регистр: 2008-10-11 его блог 0 сообщ. |
Class: CGI::Session::CookieStore::CookieOverflow |
|
Здравствуйте, с некоторых пор новые посетители не могут регистрироваться на моем сайте
в файлах log-журнала появляется следующая ошибка CGI::Session::CookieStore::CookieOverflow гугл, говорит, что она появляется, когда Raised when storing more than 4K of session data. сервер под управлением ОС ubuntu linux сессии у меня хранятся не в базе данных (по крайней мере, я их туда не клал и таблицы sessions там нету) то есть, видимо, они лежат на жестком диске я под рутом запустил команду find /tmp/ -name 'ruby_sess*' –delete после этого перезапустил apache, но не помогло.... в папке /tmp/sessions никаких файлов нету (по крайней мере ftp их не показывает) в чем может быть проблема? |
|
| sessions, сессии |
| 2008-10-11 21:11:42 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Class: CGI::Session::CookieStore::CookieOverflow |
|
судя по тому что ты написал ты ищешь у себя в папте темповой в корне сервера а думаю что стоит поискать в папке приложения
------------
RAILS_ROOT/tmp/sessions Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-10-12 13:48:49 | Ответить |
|---|---|
|
seniorbart Адрес: Сообщений: 13 Регистр: 2008-10-11 его блог 0 сообщ. |
RE: Class: CGI::Session::CookieStore::CookieOverflow |
|
кажется начинаю разбираться...
проблема скорее всего была не в файлов сессий, а в том, что я слишком много данных запихал в хеш params |
|
| 2008-10-12 20:06:48 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: Class: CGI::Session::CookieStore::CookieOverflow |
|
Фишка в том что в сессию рекомендуют добавлять только самое необходимое потому что это в дальнейшем может замедлить работу приложения
------------
Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-10-20 09:38:29 | Ответить |
|---|---|
|
Malik Baktiyarov Адрес: Bishkek, Kyrgyzstan Сообщений: 27 Регистр: 2007-09-12 его блог 0 сообщ. |
RE: Class: CGI::Session::CookieStore::CookieOverflow |
|
по умолчанию в рельсах сессия хранится в зашифрованном виде в кукисах, то есть все данные, которые записываются в сессию, в конечном счете окажутся в кукисах, которые имеют лимит в 4Кб. могу поделиться своими наработками по хранению данных сессии в файлы (папка sessions) и в базе с привязкой к модели Session, а также в Memcached; кому надо.
|
|