Не добавляется в корзину при новой сессии

Добрый день!
Установлен oscommerce v3.0a5, rubic 1.01

На недельку отключал кэш этим:

Код: (здесь есть ссылка, которая гостям не доступна зарегистрируйтесь или залогиньтесь)
<?php
header('Expires: Sat, 03 Aug 2013 00:00:00 GMT');
header('Last-Modified: ' gmdate'D, d M Y H:i:s') . ' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0'false);
header('Pragma: no-cache');
?>
Форсирование Cookie = ВКЛ
Блокирование поисковых роботов = ВКЛ
Проверять SSL Session ID = ВЫКЛ
Проверять User Agent = ВЫКЛ
Проверять IP адрес = ВЫКЛ
Восстанавливать Session ID = ВЫКЛ

После отключения проверял работает ли кэш и заметил следующее:
- новая сессия
- на главной странице ссылка на страницу товара. при переходе по ней и добавлении в корзину, товар не добавляется.


Окошко ajaxcart о добавлении выскакивает, но товар в корзине не появляется.
После обновления страницы или после перехода на другой товар все добавляется и начинает работать нормально.

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

*

Spido

  • *
  • 1612

На нашем демо-сайте (здесь есть ссылка, которая гостям не доступна зарегистрируйтесь или залогиньтесь) всё корректно работает.
Зайдите в админку и сравните настройки.