Saentis2502 wrote:<form action="/cgi-bin/Python34/server_antworten.cgi">
Das funktioniert eigentlich nur, wenn eine SCRIPTALIAS in httpd-conf für /cgi-bin definiert ist (was mal so eingerichtet war, aber ob das heute noch so ist, weiß ich nicht). Normalerweise müßte die CGI Datei sonst nämlich in c:/xampp/htdocs/cgi-bin liegen (und nicht in c:/xampp/cgi-bin). Kannst Du ja mal ausprobieren und die Datei nach c:/xampp/htdocs/cgi-bin bzw. also nach c:/xampp/htdocs/cgi-bin/Python34/server_antworten.cgi verschieben. Warum da dieses Python34 noch im Pfad steht, finde ich auch komisch, würde ich im Zweifel auch entfernen an dieser Stelle (also aus der action= Klausel diesen Teil wegnehmen) und entsprechend die CGI-Datei direkt ins cgi-bin verschieben.
In dem Zusammenhang gab es lange Zeit einen Fehler in der Konfiguration, dass ein ScriptAlias definiert war und zusätzlich ExecCGI für das /cgi-bin Verzeichnis definiert war, das führt zu einem 500er Fehler (wie hier), weil das doppelt gemoppelt ist.
Last not least solltest Du unbedingt sowohl in den error_log als auch in den access_log schauen, da stehen mit absoluter Sicherheit ausführlichere Meldungen, die auf die Fehlerursache hinweisen.
Anmerkung: Klick auf localhost unter Error 500: Eine Windows-Seite von Internet Information Services geht auf.
Das ist eine schiere Katastrophe, wenn das wirklich stimmt, dann stimmt irgendetwas ganz gewaltig nicht und auch Deine Beschreibung ist dann falsch und/oder unvollständig. Kann es sein, dass Du für Xampp Apache den Port 80 "verbogen" hast und einen Port festgelegt hast?? Das ist auf alle Fälle der absolute Katastrophenfall, wenn hier Internet Information Services aufgeht.