02. november 2008 - 18:47Der er
3 kommentarer og 1 løsning
problemer med sessions på ny server
Hej
Jeg har netop flyttet et site til en ny server (samme styresystem hos samme udbyder) efter at den er færdig med at teste, men nu lader det til at der problemer med alt hvad der har med sessions at gøre.
Ofte bliver hvad der er puttet ind i en session slet ikke registreret medmindre man foretager den samme action to gange i træk, og nogle brugere bliver logget ud lige så snart de går til næste side i systemet (session bliver ikke gemt).
Nogle ideer til hvad problemet kan være/hvordan det løses?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du skal formentlig 1) Starte med en session_start(); 2) Bruge $_SESSION['etellerandet']
Synes godt om
Slettet bruger
03. november 2008 - 10:33#2
jeg gør skam begge dele. Alle session variable sættes med $_SESSION['etellerandet'] og session_start() køres i en include først i alle dokumenter, hvor det skal bruges.
Samme script virkede perfekt på den gamle server.
Synes godt om
Slettet bruger
06. november 2008 - 15:34#3
løste selv problemet, der skyldtes at den nye server kørte med load balancing, så den kunne ikke håndtere sessions ordentligt, og var nødt til at bruge cookies istedet :)
Man kan sommetider på load balancing med "sticky sessions", så selve loadbalanceren holder øje med hvilken server man rammer først, og så bliver man der. Alternativt er lægge sine sessions-variabler i en database, som alle servere så spørger - så er det ligemeget hvilken server man rammer. I de tilfælde kan man fortsat bruge sessions.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.