damians
12.01.2011, 14:55:49
Witam
mam problem dość prosty - tkwi w konfiguracji.
Testowałem na serwerach i na wszystkich (ten skrypt) działa oprócz jednego. I niewiem która opcja za to odpowiada. Mianowicie:
Mam domenę np: domains.com
Panel Admina np: domains.com/admin
Loguje się na adminie - sesja się tworzy ustawia.
Ale z czytując sesje na stronie typowo domains.com/index.php już nie widzi tej sesji.
Jak już mówiłem wszędzie to działa. Ale na serwerze moim którym stworzyłem nie działa to. Jak by każda sesja była swoja i indyfidualna na katalog. A powinna być chyba na domenę ?
cycofiasz
12.01.2011, 19:34:08
php.ini >> session.cookie_path
Możesz ustawić ścieżkę przed session_start() przy użyciu tej funkcji:
http://www.php.net/manual/en/function.sess...okie-params.phpjeśli ustawisz "/" wówczas ciastko będzie widoczne dla wszystkich folderów
damians
12.01.2011, 20:36:23
hmmm dziwne bo mam ustawione: session.cookie_path="/"
nigdzie po drodze innego php.ini nie mam
cycofiasz
12.01.2011, 20:42:21
Sprawdź w przeglądarce przy tym ciasteczku sesyjnym jaka widnieje ścieżka. Jeśli jest inna niż / wówczas zainteresuj się tą funkcją podaną w moim wcześniejszym poście