Avatar billede karl_hungus Nybegynder
24. januar 2002 - 03:25 Der er 7 kommentarer

PHP sessions hjælp

Hver gang jeg kører et php-script med 'session'-linier i (eks. session_start), kommer fejlmeddelelsen: (Php) "Programmet har udført en ulovlig handling..." og på siden kommer til at stå "internal server error..."
Når jeg kigger i errorlog'en står der noget med "script header".
Jeg har konfigureret min php.ini til:
session.save_handler = files
session.save_path = c:\windows\temp
session.use_cookies = 1

Er der nogen, som kan gennemskue hvad jeg gør galt?
Avatar billede dmcn Praktikant
24. januar 2002 - 03:27 #1
session.save_path = c:/windows/temp
og sørg for at mappen findes.
Avatar billede karl_hungus Nybegynder
24. januar 2002 - 03:29 #2
Undskyld, jeg havde skrevet c:/windows/temp.
Avatar billede dmcn Praktikant
24. januar 2002 - 03:31 #3
Du har husket at genstarte Apache efter rettelsen?
Avatar billede karl_hungus Nybegynder
24. januar 2002 - 03:44 #4
jeg mener: jeg havde skrevet c:\windows\temp (backslash).
Og jeg HAR genstartet apache.
Avatar billede karl_hungus Nybegynder
24. januar 2002 - 03:47 #5
ok, nu har jeg lige fundet ud af, at eksperten.dk filtrerer backslash fra.
I mit oprindelige spørgsmål var backslashene der. Det er altså ikke der
problemet ligger - jeg har nemlig også prøvet med slash i php.ini.
Nu står der i min php.ini: (byt selv slash ud med backslash)
session.save_path = c:/windows/temp
Avatar billede dmcn Praktikant
24. januar 2002 - 03:51 #6
Der skal faktisk stå c:/windows/temp (uden backslash, men bare med skråstreger). Kan ikke huske om det er vitalt, men det er standarden i httpd.conf og php.ini.
Tjekkede du at mappen fandtes?
Og har du lavet de nødvendige rettelser i httpd.conf?
Hvilken PHP-version snakker vi om?
Avatar billede karl_hungus Nybegynder
24. januar 2002 - 12:18 #7
Ja, mappen findes.
Hvilke rettelser skal der foretages i httpd.conf mht. sessions?
Det er php4.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester