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 Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
cIIeIL
Отправлено: 05 Марта, 2012 - 13:15:51
Post Id



Частый гость


Покинул форум
Сообщений всего: 139
Дата рег-ции: Апр. 2011  
Откуда: C:/server/


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




сайт стоит на хостинге.
php 5.3.3 .
рег-ия и аунтефикация стоит частично на сессиях.
способ хранения индификатора : memcache.

при выполнении скрипта, сессии, либо не передают инфу, либо обнуляются...
поскажите, что делать?


-----
конспи*ация , конспи*ация и еще раз конспи*ация
 
 Top
PROcoder as is
Отправлено: 05 Марта, 2012 - 13:19:03
Post Id



Забанен


Покинул форум
Сообщений всего: 90
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


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

[+]


попробуй через кук!
 
 Top
smocki
Отправлено: 05 Марта, 2012 - 13:22:16
Post Id



Новичок


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


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




А сессию стартуешь хоть?


-----
Программеры курят быстро. Потому что мысль. Потому что она уйдет и придется думать ее снова...
 
 Top
cIIeIL
Отправлено: 05 Марта, 2012 - 14:46:03
Post Id



Частый гость


Покинул форум
Сообщений всего: 139
Дата рег-ции: Апр. 2011  
Откуда: C:/server/


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




PROcoder as is пишет:
попробуй через кук!

геморно.
smocki пишет:
А сессию стартуешь хоть?

да в смом начале документа, как и полагается, но при обновлении страницы сесси сбрасываются

(Отредактировано автором: 05 Марта, 2012 - 14:49:36)



-----
конспи*ация , конспи*ация и еще раз конспи*ация
 
 Top
Данил_123
Отправлено: 05 Марта, 2012 - 15:09:52
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


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




session_start(); ?


-----
http://mysitecost.ru
 
 Top
cIIeIL
Отправлено: 05 Марта, 2012 - 15:15:45
Post Id



Частый гость


Покинул форум
Сообщений всего: 139
Дата рег-ции: Апр. 2011  
Откуда: C:/server/


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




Данил_123 пишет:
session_start(); ?

естестно


-----
конспи*ация , конспи*ация и еще раз конспи*ация
 
 Top
Данил_123
Отправлено: 05 Марта, 2012 - 15:18:00
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


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




есть варианты:
1. Нет проверки на наличие сессии
2. Браузер не поддерживает куки, т.к с дефолтовскими настройками в куках хранится некий PHPSESSID..

(Отредактировано автором: 05 Марта, 2012 - 15:20:33)



-----
http://mysitecost.ru
 
 Top
cIIeIL
Отправлено: 05 Марта, 2012 - 15:48:57
Post Id



Частый гость


Покинул форум
Сообщений всего: 139
Дата рег-ции: Апр. 2011  
Откуда: C:/server/


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




Данил_123 пишет:
1. Нет проверки на наличие сессии

пример в студию.
Данил_123 пишет:
2. Браузер не поддерживает куки, т.к с дефолтовскими настройками в куках хранится некий PHPSESSID..

насколько я знаю в этом случае испольуется другой альтернативынй метод передачи phpsessid


-----
конспи*ация , конспи*ация и еще раз конспи*ация
 
 Top
Данил_123
Отправлено: 05 Марта, 2012 - 15:53:18
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


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




пример, ну например if($_SESSION == null) print "вход";

(Отредактировано автором: 05 Марта, 2012 - 15:54:21)



-----
http://mysitecost.ru
 
 Top
Мелкий Супермодератор
Отправлено: 05 Марта, 2012 - 15:53:25
Post Id



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


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


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




Отличное описание, как передаётся id сессии: phpfaq.ru/sessions

А по теме - проверяйте:
0) передаётся ли идентификатор сессии
1) существует ли сырая сессия, сам файл
2) не перезаписываете ли вы случайно $_SESSION


-----
PostgreSQL DBA
 
 Top
Данил_123
Отправлено: 05 Марта, 2012 - 15:53:32
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


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




delete

(Отредактировано автором: 05 Марта, 2012 - 15:53:57)



-----
http://mysitecost.ru
 
 Top
cIIeIL
Отправлено: 05 Марта, 2012 - 15:58:46
Post Id



Частый гость


Покинул форум
Сообщений всего: 139
Дата рег-ции: Апр. 2011  
Откуда: C:/server/


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




Мелкий пишет:
1) существует ли сырая сессия, сам файл

хостер урезал мне права, насколько я знаю хранение в файлах запрещено
Мелкий пишет:
2) не перезаписываете ли вы случайно $_SESSION

исключено, яне записываю значение в переменные я использую все сразу

(Отредактировано автором: 05 Марта, 2012 - 16:00:10)



-----
конспи*ация , конспи*ация и еще раз конспи*ация
 
 Top
caballero
Отправлено: 05 Марта, 2012 - 16:26:50
Post Id


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


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


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




Цитата:
хостер урезал мне права, насколько я знаю хранение в файлах запрещено

он не мог урезать права на запись сессионных файлов


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
cIIeIL
Отправлено: 05 Марта, 2012 - 16:38:53
Post Id



Частый гость


Покинул форум
Сообщений всего: 139
Дата рег-ции: Апр. 2011  
Откуда: C:/server/


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




caballero пишет:
он не мог урезать права на запись сессионных файлов

ограничить размер папки в которую сохр сесси


-----
конспи*ация , конспи*ация и еще раз конспи*ация
 
 Top
caballero
Отправлено: 05 Марта, 2012 - 16:44:08
Post Id


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


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


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




Цитата:
ограничить размер папки в которую сохр сесси

с какой стати - там что терабайты размера?.
никто там на хостингах ничего не обрезает - есть требования к конфигурации для PHP и все хостеры конфигурят так чтобы работало

там с мемкешем надо разбиратся и самопальным механизмом сессий
или вернутся к стандартному механизму сессий и проверить что работает

(Отредактировано автором: 05 Марта, 2012 - 16:44:42)



-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB