Per Thomsen wrote:
> Jørn Rasmussen wrote:
>> Har lidt problemer med sessions og cookies
>>
> [klip]
>> -------------------------------------
>> <php? session_start(); ?>
>> <?php
>> print "<p>Your session ID is ".session_id()."</p>\n\n";
>>>
>> ---------------------------
>>
>> Resultat:
>>
>> Warning: session_start() [function.session-start]:
>> open(/tmp\sess_34f0cd79dda23bf1563ad8a11bf35698, O_RDWR) failed: No
>> such file or directory (2) in c:\documents and
>> settings\jørn\dokumenter\phprod\listing16.1.php on line 1
>
> Hej Jørn
>
> Det tyder på at enten findes det dir, som php forsøger at skrive
> sessionsfilen i, ikke, eller også har php ikke skriverettigheder til
> det.
>
> Da du sidder på WinXP vil jeg umiddelbart tro, at det er første der
> gør sig gældende (dir'et findes ikke).
>
> Hvis du kigger i din php.ini, skulle du gerne finde linjen:
>
> session.save_path = /tmp
>
> Den har jeg i min php.ini udkommenteret (sæt ; allerførst i linjen) og
> istedet indsat denne linje:
> session.save_path = "C:/WINDOWS/Temp"
>
> Og så virker det.
Jeg har prøvet det du har foreslået, men tilsyneladende er min XP
upåvirkelig af php.ini omkring dette forhold. Det virkede først da jeg
lavede en tmp mappe i roden (C:\tmp)
--
Med venlig hilsen
Jørn Rasmussen
http://www.farman.dk