Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Sesja w subdomenie
patong
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 18.07.2009

Ostrzeżenie: (0%)
-----


Nie do końca chodzi o zanikającą sesje, a raczej o to że na subdomenie jest niewidoczna.

Konkrety:

http://a.serwis.com/index.php
http://b.serwis.com/test.php

treść obydwu plików:

  1. session_set_cookie_params(0, '/', '.serwis.com', FALSE, FALSE);
  2.  
  3. $_SESSION['test'] = TRUE;
  4. print_r($_SESSION);
  5. ?>



Konfiguracja serwera:
php 5.3.3-7
nginx 0.7.67

Ten sam plik (np. index.php) uruchomiony z dwóch subdomen trzyma poprawnie sesje, ale już uruchomienie drugiego ją czyści.

Dla jasności, potrzebuję aby sesja była utrzymana w obrębie wszystkich plików i wszystkich subdomen domeny serwis.com.

To niekoniecznie może mieć związek z sytuacją ale prawdopodobnie problem ten się pojawił po aktualizacji serwera (php 5.2 -> 5.3, nginx 0.6 -> 0.7, debian itd.)
Go to the top of the page
+Quote Post
AlexDeLarge
post
Post #2





Grupa: Zarejestrowani
Postów: 85
Pomógł: 14
Dołączył: 14.02.2010

Ostrzeżenie: (0%)
-----


Może to dlatego, że session_set_cookie_params() ma 4 parametry, a Ty podałeś 5?
Albo
Masz gdzieniegdzie stare ciasteczka?

w ostatnim debianie nginx przeszedł na 0.8 (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 23:13