Arne: session_start() / Zusatzinfo

Beitrag lesen

Hi Dedlfix,

Erneuern? Wohl eher wiederaufnehmen. Erneuern könnte man ohne Datenverlust nur die Session-ID (...regenerate...).

Ja klar. Wieder aufnehmen.

Du brauchst ein session_start() pro Request (natürlich nur wenn für diesen mit der Session gearbeitet werden soll).

Prima. Das hatte ich vermutet, aber wußte es nicht definitiv.

Und vor diesem session_start() pro Request muss die Konfiguration stimmen, entweder durch Default-Werte, die php.ini oder händisch nachgezogene.

Alles klar.

PHP als Apache-Modul: .htaccess
PHP ab 5.3: .user.ini
PHP als CGI: php.ini im Verzeichnis der für den Request gestarteten Datei. (So eine php.ini ersetzt die Systemkonfiguration komplett, muss also alle von den Defaultwerten abweichende Änderungen berücksichtigen.

Bei mir läuft vers. 5.3.

Aber im Script selber habe ich viel schöner die Möglichkeit, das Unterverzeichnis in einer Variable zu setzen, um so je Script einen eigenen session-pfad zu haben.

Nochmals Grüße, Arne