Как увеличить жизнь товаров в Таблице сравнения (compare.list) Битрикс?
Добрый день! Встал вопрос о том, как увеличить время жизни товаров в Таблице сравнения. Сейчас пользователь добавляет товары для сравнения и они живут около получаса.
Я увеличила время сессии session.gc_maxlifetime и session.cookie_lifetime до суток в .htaccess, но в первый раз товары жили в таблице час, потом время увеличилось до двух часов, но в любом случае если я вечером добавляла товары в таблицу, на утро их там уже не было и суток они не выдерживали.
В чем может быть проблема и, возможно, есть другие пути увеличения жизни товаров в Таблице сравнения?
Есть еще один момент. Товары пропадают раньше, если на странице не было активности. Т.е. если я открыла вкладку, добавила товар и ушла, он пропадет уже через полчаса. Как с этим бороться?
В настройках главного модуля на вкладке авторизация, внизу есть два пункта
- Продлевать сессию при активности посетителя в окне браузера
- Продлевать сессию только для авторизованных посетителей
PetrPo, спасибо, но мне нужно продлить сессию для неавторизованных пользователей, которые не активны в окне браузера. Чтобы товары были доступны в течении 24 часов. Сейчас все эти настройки, про которые вы написали, включены.
P.S. В комменты написала как дополнение. Сейчас поправлю сам вопрос
Анна, пришлось сутки потратить, чтобы проверить. session.gc_maxlifetime ты правильно увеличила, только насчет .htaccess не уверен, я в php.ini менял
+ в настройках групп пользователей, для группы "Все пользователи (в том числе неавторизованные)" на вкладке "Безопасность" надо переопределить "Время жизни сессии (минут)" = 1440, правда насколько безопасно так делать я не знаю, не шарю в этом))
PetrPo, спасибо) я так несколько суток потратила. В результате помогли только изменения в php.ini. Это и понятно, там были установлены свои значения и выше их было не прыгнуть. .htaccess может установить локальные значения, если они не выше значений на сервере. \