Det ser ju, av felmeddelandet att döma, ut som att du antingen inte har en tmp-mapp i wwwroot-mappen...
Kan detta stämma?
MVH Patrik
8 svar · 279 visningar · startad av Sparven
Nu är jag på krigsstigen bland mina php-script
Har ett inloggningssystem som startar sessioner för att kolla bland annat om man är inloggad. Sidan och inloggningen fungerar som den ska, men får följande felmeddelanden:
Warning: session_start(): open(/tmp\sess_2903c2c9e3baf99adbc31466676d5c94, O_RDWR) failed: No such file or directory (2) in c:\domains\smhl.net\wwwroot\registration.php on line 3
Warning: Unknown(): open(/tmp\sess_2903c2c9e3baf99adbc31466676d5c94, 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
Är det fel i php-scriptet?
Tack på förhand
Det ser ju, av felmeddelandet att döma, ut som att du antingen inte har en tmp-mapp i wwwroot-mappen...
Kan detta stämma?
MVH Patrik
Så uppfattade jag oxå felmeddelandet, men det var tydligen inte rätt för jag skapade en tmp-mapp i wwwrooten när jag upptäckte felet, men jag får fortfarande samma felmeddelande.
Hummms, vad är den fulla sökvägen i php.ini till tmp-mappen?
Och har du läs/skriv-rättigheter i den mappen?
MVH Patrik
Fulla sökvägen för variabeln session.save_path är /tmp, men jag läste lite i php.ini vid den variabeln och det stod att den måste ändras när man kör PHP på Windows så jag ändrade och ska starta om datorn, får se om det funkar då.
Jag undrar... min sökväg är
c:\server\apache\wwwroot\tmp
så jag funderar på om (iofs vet jag inte säkert) men bara \tmp tror jag skulle kunna tolkas av php som
c:\tmp
MVH Patrik
Det låter ju iofs som en smart tanke, ska kolla upp det där!
Så smart var det. Skapade en mapp i c:\ och vipps inga problem är kvar. Tackar!