HI Ulrich,
Im Rahmen des Serverwechsels habe ich meine CGIs auf den neuen Rechner kopiert. Rechte etc. sind natürlich alles richtig vergeben.
Nun das Problem: Apache meldet immer HTTP 500, im Logfile steht bloß Premature end of script headers. Wenn ich die Scripts auf der Konsole per ./sonstwas ausführe, klappt aber alles bestens.
genau dieses hatte ich auch. Ich hatte auf ein System mit aktuellerem Apache gewechselt. Hier war das Problem, dass der Apache in Sachen Sicherheit einiges veraendert hat. Ich habe dazu auf die schnelle man die Datei /usr/sbin/suexec umbenannt. Diese Datei ist irgendwie fuer die einige sicherheitsrelevanten Dinge zustaendig (frag bitte nichts genaueres) Wenn Du die Datei hast und es mit dem Umbennen der Datei funktioniert, dann hast die die verschaerften Sicherheitseinstellungen. Das mal so zum schnellen Testen. Ich bin leider bisher noch nicht dazu gekommen in der DoKu nachzulesen, wie die httpd.conf aussehen muss, dass trotzdem die Sicherheitsrelevanten Funktionen erhalten bleiben. Denn das mitr dem umbennen ist nicht die Loesung des Problem (eben wegen der Sicherheit). Es geht mit Sicherheit eleganter. Falls dies auch bei Dir der Fehler ist und Du genaueres in Bezug auf die httpd.conf findest, waere ich auch interessiert. Ich hoffe das hilft weiter. So long Jens -- Jens Rathke Internet-Cafe Hai Taeck - Tel: +49 30 859 614 13 Bruennhildestr. 8 - Fax: +49 30 859 614 15 D-12159 Berlin / Germany - http:// www.HaiTaeck.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com