Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von Juni

SELFHTML Forumsarchiv
Gültigkeitsdauer der Sessions?

Informationsseite
  1. Seite (PHP) Gültigkeitsdauer der Sessions? von Specs, 29. 06. 2006, 14:13
nach unten

Gültigkeitsdauer der Sessions?

Die folgende Nachricht zum Thema stammt von: Specs, 29. 06. 2006, 14:13

Hey ihr,

ich nehme mal an, ich kann die Gültigkeitsdauer einer geöffneten Session nicht selber verlängern, wenn ich Webspace eines Providers nutze oder? Ich nehme mal an, der ist festgelegt, oder kann ich den in einer Session angeben und den vorgegebenen somit "überschreiben"?

Wenn ich phpinfo() mache, wie heißt denn der Wert, der die Sessiondauer angibt?

Danke schonmal!
Specs

nach obennach unten

Gültigkeitsdauer der Sessions?

Die folgende Nachricht zum Thema stammt von: Cybaer, 29. 06. 2006, 15:32

Hi,

»» Ich nehme mal an, der ist festgelegt, oder kann ich den in einer Session angeben und den vorgegebenen somit "überschreiben"?

Du kannst für deine Session-Daten ein eigenes Verzeichnis angeben - und die Daten dort dann bis zum jüngsten Tag vergammeln lassen ... ;->


Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!

nach obennach unten

Gültigkeitsdauer der Sessions?

Die folgende Nachricht zum Thema stammt von: Specs, 29. 06. 2006, 15:47

»» Du kannst für deine Session-Daten ein eigenes Verzeichnis angeben - und die Daten dort dann bis zum jüngsten Tag vergammeln lassen ... ;->

Hm, wie mach ich das denn? Ich muss gestehen, ich "benutze" PHP nur, wie das im Hintergrund nun läuft, ist mir nicht klar. Also klar ist wohl, dass die Sessiondaten irgendwo zwischengespeichert werden müssen... und wie gebe ich dafür ein eigenes Verzeichnis an? Hast du vielleicht einen Link oder so?

Danke :D
Specs

nach obennach unten

Gültigkeitsdauer der Sessions?

Die folgende Nachricht zum Thema stammt von: wahsaga, 29. 06. 2006, 15:51

hi,

»» »» Du kannst für deine Session-Daten ein eigenes Verzeichnis angeben - und die Daten dort dann bis zum jüngsten Tag vergammeln lassen ... ;->
»»
»» Hm, wie mach ich das denn?

Wie du unter http://www.php.net/manual/en/ini.php sehen kannst, sind alle Session-Einstellungen PHP_INI_ALL, und d.h., wie weiter unten ersichtlich ist, dass du sie (sofern vom Hoster erlaubt) auch bspw. in einer .htaccess-Datei beeinflussen kannst.

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

nach obennach unten

Gültigkeitsdauer der Sessions?

Die folgende Nachricht zum Thema stammt von: dedlfix, 29. 06. 2006, 16:34

echo $begrüßung;

»» Wie du unter http://www.php.net/manual/en/ini.php sehen kannst, sind alle Session-Einstellungen PHP_INI_ALL, und d.h., wie weiter unten ersichtlich ist, dass du sie (sofern vom Hoster erlaubt) auch bspw. in einer .htaccess-Datei beeinflussen kannst.

Sogar im Script kann man sie ändern. Man sollte jedoch beachten, dass individuelle Einstellungen der Lebenszeit auch einen individuellen Ablageplatz benötigen. Der Session-Garbage-Collector läuft nur an, wenn irgend ein Script mit Sessions hantiert, dann aber immer. Steht session.save_path auf einem allgemein zugänglichen Verzeichnis (z.B. /tmp) und irgend ein Script setzt eine kürzere Lebenszeit sind nicht nur "dessen" Sessiondaten betroffen. "Dessen" in Anführungszeichen, weil es keine Verknüpfung zwischen Sessiondaten-Dateien und bestimmten Scripts oder Document-Roots oder Kunden eines Massenhosters oder ähnliches gibt. Wenn der Session-Garbage-Collector, aufgerufen von einem beliebigen Script, denkt *), er müsse jetzt loslegen, dann macht er das für alle Sessiondaten-Dateien, die in dem Verzeichnis liegen, auf das der aktuelle Wert von session.save_path verweist.


echo "$verabschiedung $name";

*) Die session.gc_*-Parameter beeinflussen das Verhalten des Session-Garbage-Collectors.

nach obennach unten

Gültigkeitsdauer der Sessions?

Die folgende Nachricht zum Thema stammt von: Cybaer, 29. 06. 2006, 17:45

Hi,

»» Hast du vielleicht einen Link oder so?

Klar, das Manual: http://php.net/manual/de/ref.session.php


Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von Juni

© 1998-2006 Seite Impressum, Software: Classic Forum