Det er i princippet hvad du skal gøre ja. Men inden du begynder på det synes jeg da det var interessant at vide hvad 'ganske hurtigt' er?
Vi har også haft kunder som modtog klager fra deres kunder vedr. session timeouts. Men 24 minutter (som er standard fra PHP) synes jeg nu ikke er 'ganske hurtigt'. Ofte viste det sig jo at kunderne rent faktisk var færdig med at lægge varer i kurven og derefter gik til kurven og så gik det galt derfra; så var der kunder der ikke lige gad at rejse sig efter deres betalingskort - eller ventede til en eller anden lige kunne komme hjem og vurdere købet og hvad der ellers ikke var i vejen.
Som de skriver; hvis de to linier du angiver først ikke virker, må du placere dine sessions et andet sted. Måske i en undermappe under webroden, så de ikke er tilgængelige fra HTTP.
Det er folk, som er gået fra deres computer for så at komme tilbage igen senere.
Men der er også dem som tilføjer det til kurven også surfer lidt videre i et andet vindue også kommer fra det i et stykke tid. Så ryger kurven jo også.
Hvad der er mest "korrekt" er jeg ligeglad med, hvis det kan give flere salg at sætte tiden op ;).
Jeg prøver at sætte de to linjer øverst i min htaccess fil.
Nu har jeg prøvet at have: php_value session.cookie_lifetime 3600 php_value session.gc_maxlifetime 3600
I min .htaccess fil, som ligger i roden af vores shop: domæne/shop/.htaccess og ladet den stå logget ind i 30 minutter præcis, men efter der var den logge af.
Gør jeg noget forkert eller kan jeg prøve noget andet? Du skriver noget om en under mappe som ikke er tilgængelig fra HTTP?
Jeg vil ikke anbefale dig at lægge dine sessions filer i en mappe der kan være tilgængelig fra HTTP.
Hvis du kan lave en mappe i /var/www/www.domæne.dk/ der eventuelt kunne hedde sessions (husk at give den frie skriverettigheder - altså 777) ville det absolut være det bedste. Så ville den jo hedde php_value session.save_path /var/www/www.domæne.dk/sessions
Spørg dem? Uanset, så er det den rigtige måde at gøre det på. Hvis du ikke kan få det til at virke, vil jeg anbefale dig at tage fat i deres support og spørge hvorfor det ikke virker. Indtil videre har du gjort hvad du kunne.
I phpinfo(); vises den local værdi korrekt, men det virker bare ikke i praksis :/
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.