WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP: Sessionsvariabel oläsbar från ny sida (https://www.wn.se/forum/showthread.php?t=23079)

HMH 2007-08-23 11:14

Har en hyfsat välfungerande php-sajt där jag sätter en sessionsvariabel på en sida och sedan läser den med gott resultat på andra sidor... så långt allt bra. När jag sedan tar en kopia på en välfungerande sida, döper om den och försöker köra den så kan jag plötsligt inte längre läsa sessionsvariabeln på den nya sidan, trots alltså att det är en exakt kopia av en sida som fungerar... likaså om jag sedan går tillbaka till de andra sidorna så är sessionen fortfarande ok.

Någon som förstår vad jag menar och möjligtvis har en lösning?

Tilläggas bör att jag är php-ofrälst samt php-inkompetent, så kommentarer i stil med "har du kontrollerat att sladden sitter i" kan i det här fallet vara befogade.

KarlRoos 2007-08-23 11:18

session_start(); ?

HMH 2007-08-23 11:21

Ja, session_start() är med.

Det fungerar som sagt på övriga sidor, men inte om jag tar en kopia på någon av dessa sidor.

Oskar Lindgren 2007-08-23 17:33

Ligger sidorna på olika domäner/subdomäner?

HMH 2007-08-23 17:42

Nope, inte det heller.
Lägger kopiorna i samma mapp... döper bara om dem.

HMH 2007-09-03 12:51

Slår på felrapport genom:
Kod:

error_reporting(E_ALL);
...och får då:
  • Warning: session_start(): open(/data/session/b/1/sess_b114d3e20204b8a2dfe5bf7dc96e776f, O_RDWR) failed: Permission denied (13)
Någon som kan förklara vad det är jag inte får göra och varför?


Alla tider är GMT +2. Klockan är nu 00:19.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson