Philipp Hasenfratz: premature end of script headers

Beitrag lesen

Halihallo M.

Wenn ich exit weglasse läuft es dann auch noch im Hintergrund so wie jetzt???

fork & setsid macht den Hintergrundsprozess, nicht exit. Die Antwort
lautet also ja.
Dein Hauptprogramm wurde stets gleich nach fork abgewürgt und kam
gar nicht erst zur Aussgabe. Das ist IMHO nicht im Sinne deiner
Aufgabenstellung. Zudem, s. Cheatah, beendest du für Child wie auch
Parent stets gleich die Ausgabehandler und dies führt zu deinem
Problem mit dem 500-er Internal Server Error.

BTW: Lies doch bitte die Doku bzgl. fork, setsid und exit. Du
ersparst dir einiges an Problemen und uns das Antworten.

Viele Grüsse

Philipp

--
Any given program, when running, is obsolete.