habe einen win2000 server, auf dem der iis5 mit php+mysql läuft.
auf dem server läuft eine website die mit php-sessions arbeitet und diese werden unter C:\temp gespeichert (auf server). jetzt hab ich das problem das sich mittlerweile 280000 files im temp-verzeichniss angesammelt haben und sich dadurch der rechner teilweise nicht mehr vernünftig bedienen lässt (explorer öffnen dauert ca. 30 minuten).
wie kann ich festlegen, das php die sessionfiles nachdem diese ihre gültigkeit verloren haben(nach schliessen des browsers) automatisch von der festplatte löscht?
session_destroy kann man da ja schlecht anwenden -wie soll man in einem script sagen: führe session_destroy aus, wenn der browser geschlossen wurde. kann man das irgentwo einstellen, oder gibt es einen anderen trick für sowas?
auf dem server läuft eine website die mit php-sessions arbeitet und diese werden unter C:\temp gespeichert (auf server). jetzt hab ich das problem das sich mittlerweile 280000 files im temp-verzeichniss angesammelt haben und sich dadurch der rechner teilweise nicht mehr vernünftig bedienen lässt (explorer öffnen dauert ca. 30 minuten).
wie kann ich festlegen, das php die sessionfiles nachdem diese ihre gültigkeit verloren haben(nach schliessen des browsers) automatisch von der festplatte löscht?
session_destroy kann man da ja schlecht anwenden -wie soll man in einem script sagen: führe session_destroy aus, wenn der browser geschlossen wurde. kann man das irgentwo einstellen, oder gibt es einen anderen trick für sowas?
Kommentar