Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблема с сессией. Каждый раз пересоздаётся переменная.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
retano
Отправлено: 06 Октября, 2014 - 19:07:37
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Окт. 2014  


Помог: 0 раз(а)




ВОббщем сделал я не большой магазин на основе оскомерца. Локально сессия ходила через куку, сохраняла данные вообщем работала как положено. На удалённом сервере, сессионка стала отправляться через урл, но в принципе и хрен бы с ней, но при этом при каждом запросе переменная создаётся заново и соответсвенно никакие данные не сохраняются.

Вот нвстройки пхп

session.auto_start Off Off
session.bug_compat_42 Off Off
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_httponly Off Off
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 1000 1000
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 5 5
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /tmp /tmp
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies On On
session.use_trans_sid 0 0

плюс в коде я кое что изменил и продублировал
ini_set("session.use_cookies", 1);
ini_set("session.use_trans_sid", 0);
ini_set('session.save_path', $_SERVER['DOCUMENT_ROOT']);
ini_set('session.gc_maxlifetime', 120960);
ini_set('session.cookie_lifetime', 120960);

Заметил ещё что по сейвпазу ничего не записывается, правда я думаю что оскомерц сессию в базу пишет. Но почему пересоздаётся сессионка это выше моего понимания. Помогите плиз.
 
 Top
Viper
Отправлено: 06 Октября, 2014 - 20:46:47
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)






-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB