За последние 24 часа нас посетили 32208 программистов и 1821 робот. Сейчас ищут 1342 программиста ...

Сессии в MySQL (проблема)

Тема в разделе "MySQL", создана пользователем Mat, 10 мар 2010.

Статус темы:
Закрыта.
  1. Mat

    Mat Активный пользователь

    С нами с:
    12 дек 2006
    Сообщения:
    391
    Симпатии:
    0
    Всем привет, вобщем на локальном хосте реализовал хранение сессий в БД и их обработку, всё работает прекрасно... понёс всё хостеру, и начался головняк, такое ощущение что сессия постоянно обрывается, всмысле есть строчка в момент инициализации сессии
    PHP:
    1. if(!isset($_SESSION['param'])){$_SESSION['param'] = '0';}
    Дальше по-ходу скрипта присваиваю значение '1', нажимаю F5 - в сессии опять '0'.... хз что такое... куда копать? куда смотреть? всю голову сломал, сравнил phpinfo c хостером, единственное где есть различие в сессиях - это Registered save handlers, у меня files user, у хостера files user sqlite
    Вот такая вот беда...

    конструктор сессии:
    PHP:
    1.     function __construct()
    2. {
    3. ini_set('session.gc_probability', 100);
    4. ini_set('session.gc_divisor', 1);
    5. ini_set('session.gc_maxlifetime', 60);
    6. ini_set('session.save_handler', 'user');
    7.  
    8. session_set_save_handler(array('session', 'open'),
    9.                          array('session', 'close'),
    10.                          array('session', 'read'),
    11.                          array('session', 'write'),
    12.                          array('session', 'destroy'),
    13.                          array('session', 'gc'));
    14.  
    15. }
     
  2. Mat

    Mat Активный пользователь

    С нами с:
    12 дек 2006
    Сообщения:
    391
    Симпатии:
    0
    псец и зачем я только у себя ограничил длину сессии в 26 символов............. мдееее..... оптимизатор блин, у хостера 32... вот и косяки. ЗАКРЫТО.
     
Статус темы:
Закрыта.