Sessions

Tags:    php

<< < 12 > >>
Hej
Jeg har læst en artikel men kan ikke få min sessions til at virke. Jeg har fundet save_path stedet i php.ini men jeg kan ikke finde ud af at vælge mappen. Jeg har lavet mappen C:\\sessions men hvis jeg ændrer min save_path til det giver den mig en masse fejl.
Eks:

Warning: session_start() [function.session-start]: open(/tmp\\sess_44219124b8b45876aa6001114fba650f, O_RDWR) failed: No such file or directory (2) in c:\\apache\\apache\\htdocs\\admin\\test.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at c:\\apache\\apache\\htdocs\\admin\\test.php:2) in c:\\apache\\apache\\htdocs\\admin\\test.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:\\apache\\apache\\htdocs\\admin\\test.php:2) in c:\\apache\\apache\\htdocs\\admin\\test.php on line 2
Session er smart
Warning: Unknown(): open(/tmp\\sess_44219124b8b45876aa6001114fba650f, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

Hvad skal jeg gøre :'( please hjælp mig. Det ville gøre 10 mennesker meget gladere da vi skal have lavet et login system i php
På forhånd tak!

//Webwizard



13 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Php.ini :
Fold kodeboks ind/udKode 

Husk at den skal ligge i windows mappen
Med Venlig Hilsen: Chadi
http://chadi.h4f.dk



Det kan også være at du har gemt din php.ini et forkert sted, for den tror den skal gemme i \\tmp i stedet for i C:/sessions. prøv at oprette en mappe med navnet tmp (og ikke temp) i C:/

Det er kun den første fejl der betyder noget (de andre kommer fordi du har sendt noget HTML, nemlig den første fejlmeddelse.)



Prøv at ændre den til c:/sessions

Hvis det ikke virker så lav en mappe der hedder temp, i din C hardisk..
Ændre save_path så til: c:/temp

Med Venlig Hilsen: Chadi
http://chadi.h4f.dk

[Redigeret d. 24/05-03 16:31:01 af CHadi]



Prøv at ændre den til c:/sessions

Hvis det ikke virker så lav en mappe der hedder temp, i din C hardisk..
Ændre save_path så til: c:/temp

Med Venlig Hilsen: Chadi
http://chadi.h4f.dk


Tak skal du have men det virker ikke noget af det :'( jeg er meget desperat lige nu...Andre ideer ???
//Webwizard



Er du sikker på, at du har en mappe som hedder sessions, i C drevet?
og har du husket at skrive C:/sessions istedet for C:\\sessions?
Hvis du gerne vil have det, kan jeg godt indsætte det der står i php.ini under sessions her i tråden.

Med Venlig Hilsen: Chadi
http://chadi.h4f.dk

[Redigeret d. 24/05-03 16:57:48 af CHadi]



Er du sikker på, at du har en mappe som hedder sessions, i C drevet?
og har du husket at skrive C:/sessions istedet for C:\\sessions?
Hvis du gerne vil have det, kan jeg godt indsætte det der står i php.ini under sessions her i tråden.

Med Venlig Hilsen: Chadi
http://chadi.h4f.dk


Jeg har prøvet følgende:

en mappe ved navn sessions og temp i C drevet
referret til begge mapper i save_path
oprettet en mappe i C:\\sessions der hedder tmp
referret dertil
ændret C:\\sessions til c:/sessions og alle andre mulige mapper og kombinationer
tilføjet ;(det der med filehandler) efter save_path

Og ja giv mig al den kode du har !
Igen mange tak, Chadi :)

//Webwizard



Fold kodeboks ind/udKode 


Jeg har lavet en mappe som hedder temp. Og lige en ting, du skal jo huske at fjene ; bag ved session.save_path = ..... Men det der står der, det er det, som står i min fil.
Med Venlig Hilsen: Chadi
http://chadi.h4f.dk




Jeg har lavet en mappe som hedder temp. Og lige en ting, du skal jo huske at fjene ; bag ved session.save_path = ..... Men det der står der, det er det, som står i min fil.
Med Venlig Hilsen: Chadi
http://chadi.h4f.dk



Det er præcis hvad der står i min og jeg har også en mappe C:\\temp men alligevel får jeg fejl ? hvad søren kan det være ?

//Webwizard



Prøv og slet alt html i din php fil.. eller sæt din sessions start helt øverst, altså før html
Med Venlig Hilsen: Chadi
http://chadi.h4f.dk



Et eksempel her fra udvikleren.dk..
side1.php :
Fold kodeboks ind/udKode 

Side 2:
Fold kodeboks ind/udKode 

Altså session_start(); skal være helt øverst

Med Venlig Hilsen: Chadi
http://chadi.h4f.dk



<< < 12 > >>
t