[РЕШЕНО] ubercart, проблемы с анонимами

Аватар пользователя Orion76 Orion76 9 августа 2011 в 11:09

Значиться так...
Для тестирования разработок на рабочем серваке сделал полное зеркало рабочего сайта на субдомене.
Рабочий сайт работает отлично.

Хостинг: IT Patrol
Тарифный план: Второй
Сайт: Магазин на Drupal 6, Ubercart 2
вэб-сервер: nginx, apache

При отправке товара в корзину анонимом (с авторизированными все ОК), товар не добавляется в корзину.
Начал выяснять:
- При нажатии кнопки "добавить товар в корзину" отправляется POST-запрос c параметрами товара.
- Купленный товар добавляется в корзину(сохраняется в БД)
- Далее идет переадресацияя(ответ сервера: 302) на корзину (урл_сайта/cart).

Так вот, POST запрос до друпала не доходит(дебажил), пользователя сразу перенаправляет на корзину, которая пуста.
Проверял запросы-ответы отправляемые браузером (Расширение Firefox - HttpFox), показывает что пост-запрос отправляется, на него приходит ответ, далее переадресация на корзину.

Куки браузера пишутся, сессия друпал стартует, кеширование друпал все отключено.
Если я правильно понимаю это проделки nginx? Похоже что запрос при нажатии на кнопку "Добавить в корзину" он выдает из кэша?

Комментарии

Аватар пользователя VasyOK VasyOK 9 августа 2011 в 11:22

Дорогой orion76, для начала разрешите вас поздравить с созданием темы с таким замечательным номером!

Аватар пользователя VasyOK VasyOK 9 августа 2011 в 11:25

А может sypex dumper-ом попробуете базу с рабочего на нерабочий переносить?

Аватар пользователя Orion76 Orion76 9 августа 2011 в 11:34

"RxB" wrote:

Это всё проделки болезни нулевого юзера, nginx на патруле непричём, он прозрачный

Блин, читал же когда-то что при дампе БД у анонима UID меняется...
Спасибо..
Все заработало-))