это может быть вызвано тем, что живой веб-сервер находится в среде с балансировкой нагрузки, использующей обработку сеанса php по умолчанию.По умолчанию php хранит данные сеанса в плоском файле на своем сервере, поэтому, если пользователь перебирает веб-головы, он теряет данные сеанса.
, в этом случае вам нужно будет определить свой собственный обработчик сеанса, используя db