Mein Verständnis ist, dass der Apache-Server, wenn eine Anfrage empfangen wird, einen neuen Prozess forkiert und das entsprechende PHP-Skript/die entsprechende Datei aufruft.Was passiert mit dem Apache-Prozess, wenn eine PHP-Sitzung abläuft?
Was passiert, wenn die vom php-Skript gestartete Sitzung in diesem neuen, von Apache gespaltenen Prozess abgelaufen ist oder der Benutzer sie durch Schließen des Browsers beendet hat? Es gibt einen exit();
Anruf nach Fehlern oder Abmeldungen, die ich benutze, aber ich bin unsicher, was es auf der Server/OS-Ebene tut.
Killt Apache den Prozess? Wie funktioniert die Kommunikation zwischen Apache und PHP?
session_destroy() meinst du das? –
nein. Ich beziehe mich auf die Kommunikation zwischen Apache und PHP. Ein neuer Prozess/Thread wird erzeugt, aber was oder wie behandelt php/apache den Umgang mit diesem neuen Prozess nach dem Ende der Sitzung? – marc