Christoph Schnauß: nicht alle cgi's laufen bei mir

Beitrag lesen

hi,

Also, zuerst einmal die entsprechende Stelle in der Apache conf.:
    AddHandler cgi-script pl cgi

Ich nehme an, du hast dich nur hier im posting verschrieben und in deiner originalen httpd.conf die Punkte drinstehen. Also:
AddHandler cgi-script .pl .cgi

Dann mein Script läuft in der Form z.B. unter OMNIhttpd:
#!/usr/bin/perl

Dem OMNI ist diese Zeile eh egal, dem Apache je nach Konfiguration nicht. Und da du ihn unter Windows betreibst, hast du ja auf gar keinen Fall diesen Pfad zum Interpreter. Apache ignoriert diese Zeile unter Windows _nur_ dann, wenn das Script die Dateinamensendung PL trägt und außerdem eben in der httpd.conf noch "ScriptInterpreterSource registry" aktiv eingetragen ist.

Christoph S.