• Гость в разделе 1С-Битрикс все ссылки на модули, шаблоны и т.д. помещаем под хайд не менее 150 реакций.
  • Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!

1С-Битрикс Инструкция Очистить таблицу с сессиями пользователей b_user_session

  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #1 из 1
Если в базе данных, таблица b_user_session занимает много места, можно ее очистить выполнив код в командной php строке
PHP:
Расширить Свернуть Скопировать
\Bitrix\Main\Session\Handlers\Table\UserSessionTable::deleteOlderThan(86400);
Командная php строка находится в админке сайта по пути АДРЕС_САЙТА/bitrix/admin/php_command_line.php?lang=ru

Таблица b_user_session в системе 1C-Bitrix отвечает за хранение информации о пользовательских сессиях. При каждом входе пользователя на сайт или административную панель системы создается новая запись в этой таблице.

Приведенная команда очистит записи сессий больше суток (86 000 секунд).
Этой же командой можно разавторизовать всех пользоватей, выставив 0 в команде.
 
    Сейчас эту тему никто не читает.
Назад
Сверху Снизу