shaklov 63 Опубликовано 13 февраля, 2019 Жалоба Share Опубликовано 13 февраля, 2019 По какой причине могут не храниться сессии в БД? В двух конфигах указываю: define('STORE_SESSIONS', 'mysql'); либо define('STORE_SESSIONS', 'mysqli'); Но в таблице sessions всегда пусто - всё пишется в tmp Версия движка 1.92, php5.6. Использовать кэш включено, кеш БД отключено. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 февраля, 2019 Жалоба Share Опубликовано 13 февраля, 2019 14 минут назад, shaklov сказал: По какой причине могут не храниться сессии в БД? В двух конфигах указываю: define('STORE_SESSIONS', 'mysql'); либо define('STORE_SESSIONS', 'mysqli'); Но в таблице sessions всегда пусто - всё пишется в tmp Версия движка 1.92, php5.6. Использовать кэш включено, кеш БД отключено. По-моему, там какой-то глюк был с сессиями в базе, уже и не помню. Надо смотреть в /includes/functions/sessions.php Насколько я помню только в файлах нормально сессии работают, с сессиями в базе там что-то не то было. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 14 февраля, 2019 Автор Жалоба Share Опубликовано 14 февраля, 2019 Когда-то сессии в БД точно работали. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 февраля, 2019 Жалоба Share Опубликовано 14 февраля, 2019 18 минут назад, shaklov сказал: Когда-то сессии в БД точно работали. Добавьте в ошибки, надо будет ещё раз посмотреть, может получится отловить этот баг. Насколько я помню при переходе с mysql на mysqli что-то пошло не так с сессиями в базе... Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения