Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сессия обрывается, не пойму почему... 
:(
    Опции темы
Mal Hack
Дата 20.6.2006, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



То, что ты делал через ini_set сделай через htaccess
Код
session_start();
session_set_cookie_params( time() + 3600 , "/" );

Или наоборот (строчки местами поменять).
Цитата
[Session]
session.save_handler = files
session.save_path = "d:/usr/php-4.3.10/sessiondata"    ; argument passed to save_handler
session.use_cookies = 1
; session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor     = 100
session.gc_maxlifetime = 1440
session.bug_compat_42 = 1
session.bug_compat_warn = 1
session.referer_check =
session.entropy_length = 0
session.entropy_file =
;session.entropy_length = 16
;session.entropy_file = /dev/urandom
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
 
PM ICQ   Вверх
Рейкин
Дата 20.6.2006, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



Ок, делаю .htaccess, в котором записано
Код

session_start();
session_set_cookie_params( time() + 3600 , "/" );


Надеюсь, я понял правильно...

Спасибо! 

Сообщу о результатах, если поможет и если нет. 

Ужас, у меня появилась ошибка 500 Internal server error smile удалил.

Дело в том, что до этого у меня не было .htaccess файла, а с ними я почти не работал и не знаю что у них к чему smile

Кстати, до этого у меня было

Код

<? 
ini_set("session_set_cookie_params", "( time() + 3600 , '/' )");
session_start();
?>


теперь поменял местами. Мож так сработает?...

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

Это сообщение отредактировал(а) Рейкин - 20.6.2006, 14:16
PM WWW   Вверх
Mal Hack
Дата 20.6.2006, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(Рейкин @  20.6.2006,  15:02 Найти цитируемый пост)
Ок, делаю .htaccessв котором записано

Это в скрипте! 
PM ICQ   Вверх
Рейкин
Дата 20.6.2006, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



ок, так и сделал. Надеюсь будет работать.

Спасибо. 

Как получу подтверждение, что всё ОК, или наоборот - отпишу. 
PM WWW   Вверх
Рейкин
Дата 21.6.2006, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



Обрывается сессия. 2 раза за 3 минуты выкинуло из игры smile

Я не прописываю куки в игре. А просто пользуюсь session_start на каждой странице игры. Раньше работало без проблем...  smile 


 
PM WWW   Вверх
slang
Дата 21.6.2006, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 455
Регистрация: 7.3.2004

Репутация: -1
Всего: 0



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


--------------------
Запчасти на иномарки www.avtograd55.ru.
Если есть время - зайдите и посоветуйте что исправить и что доработать.
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 21.6.2006, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Рейкин, что и куда ты записал. Доступ к php.ini есть?

Добавлено @ 13:33 
Цитата(Mal Hack @  20.6.2006,  11:42 Найти цитируемый пост)
session.use_trans_sid = 0

Установи в 1. 
PM ICQ   Вверх
Рейкин
Дата 21.6.2006, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



Цитата(Mal Hack @  21.6.2006,  13:33 Найти цитируемый пост)
Рейкин, что и куда ты записал. Доступ к php.ini есть?

Это я записал просто в каждый .php файл игры. Как сопровождение к session_start.

про php.ini написал в поддержку хоста. если можно получить доступ - я скажу.

Я так понимаю, что это
Код

session.use_trans_sid = 1

надо изменить в php.ini?

И всё же я не понял насчёт кук... Я их не создаю, я просто создаю сессию, не упоминая куки. И это работало раньше. Т.ч. slang, вы немного меня запутали smile

 
PM WWW   Вверх
Рейкин
Дата 21.6.2006, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



Цитата

Вы можете создать свой php.ini файл для любой директории. 

Вот такой добрый ответ я получил службы поддержки. И сразу вопрос:
Что же мне в нём прописать? как он создаётся вообще?

Буду благодарен за терпеливый ответ smile 

Спасибо,
С уважением. 
PM WWW   Вверх
Mal Hack
Дата 21.6.2006, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Рейкин, сессия пишет свой идентификатор в куку, чтобы можно было ее потом опознать.
Попробуй сделать эти настройки через .htaccess 
PM ICQ   Вверх
Рейкин
Дата 22.6.2006, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



Цитата(Mal Hack @  21.6.2006,  23:25 Найти цитируемый пост)
Рейкин, сессия пишет свой идентификатор в куку, чтобы можно было ее потом опознать.
Попробуй сделать эти настройки через .htaccess  

Я только обрадовался, что теперь всё решу с помощью php.ini, а мне опять предлагается .htaccess ... который я не знаю как писать.

Но всё равно спасибо что пытались помочь.

С уважением. 
PM WWW   Вверх
Mal Hack
Дата 22.6.2006, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(Рейкин @  22.6.2006,  01:16 Найти цитируемый пост)
который я не знаю как писать.

Цитата

php_value session.cookie_lifetime 1800
php_value session.cache_expire  1800
 
PM ICQ   Вверх
Рейкин
Дата 22.6.2006, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



Создал такой .htaccess файл для директории, где лежат все файлы.

Код

DirectoryIndex index.php
php_value session.cookie_lifetime 1800
php_value session.cache_expire  1800


Больше ничего не создавал (php.ini файла в директории не создавал, т.к. не знаю как... и нужен ли он ещё?!...)
Вроде игрушка работает. Послежу за жалобами...

Спасибо, Mal Hack, надеюсь скоро вопрос решится smile Сам забодался - представляю как Вас замучал smile 
PM WWW   Вверх
Mal Hack
Дата 22.6.2006, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(Рейкин @  22.6.2006,  13:34 Найти цитируемый пост)
Больше ничего не создавал (php.ini файла в директории не создавал, т.к. не знаю как... и нужен ли он ещё?!...)

php.ini ты не можешь создать для себя вот так просто smile

Цитата(Рейкин @  22.6.2006,  13:34 Найти цитируемый пост)
Спасибо, Mal Hack, надеюсь скоро вопрос решится smile Сам забодался - представляю как Вас замучал smile  

Я об этой проблеме слышу периодически раз в 3-4 месяца, но каждый раз забываю, как решать smile 
PM ICQ   Вверх
Рейкин
Дата 23.6.2006, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



Цитата(Mal Hack @  22.6.2006,  14:05 Найти цитируемый пост)
Я об этой проблеме слышу периодически раз в 3-4 месяца, но каждый раз забываю, как решать smile  

жаль, что не вспомнил smile А проблема всё не решена. Кто-то вылетает каждые 2 минуты из игры, кто-то раз в 10 минут. 


Mal Hack, что я ещё могу сделать, чтобы этого не случалось? 
PM WWW   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0924 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.