Magento - товары исчезают из корзины в считанные секунды - PullRequest
1 голос
/ 14 января 2012

У меня проблемы с хранением новых товаров в корзине в магазине Magento. До двух дней назад все работало нормально, и я не могу вспомнить, что могло заставить его так себя вести, поскольку никаких серьезных изменений не было.

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

Права доступа к файлам для папок, которые обрабатывают сеансы, составляют 755, а длительность сеанса, заданная в серверной части Magento, составляет 86400 (24 часа)

Та же длина сеанса также добавлена ​​в файл htaccess (php_value session.gc_maxlifetime 86400)

Каковы были бы некоторые способы даже начать устранение неполадок, я прямо сейчас ошеломлен и не знаю, как действовать дальше.

Спасибо

1 Ответ

0 голосов
/ 09 августа 2012

Запустите следующий код на вашем сервере, чтобы выяснить, в какое время PHP считает, что :

<?php
//Print the current date, time, and time zone. echo(gmstrftime("It is %a on %b %d, %Y, %X time zone: %Z",time()));
?>

Если время на сервере выключено, исправьте его (и желательно установитескрипт cron, повторяющий это раз в день).

...