[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

CGI-Scripte funktionieren nicht in VirtualHosts



Hallo,

ich habe den Apache aus Woody mit mehreren VirtualHosts
konfiguriert. CGI-Scripte im /cgi-bin/ des Hauptservers
funktionieren, nicht aber CGI-Scripte im /cgi-bin/ eines
VirtualHosts.

So ist cgi-bin im Hauptserver konfiguriert:
  ScriptAlias /cgi-bin/ /home/www/http/cgi-bin/
  <Directory /home/www/http/cgi-bin/>
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
  </Directory>

Und so sieht die VirtualHost Konfiguration aus:
  ScriptAlias /cgi-bin/ /home/fbn/http/cgi-bin/

Beim Aufruf eines CGI-Skripts im VirtualHost kommt die
Fehlermeldung "500 Internal Server Error" und im Apache
error-Log steht folgendes:
"Premature end of script headers: /home/fbn/http/cgi-bin/first.cgi"

Das gleiche Skript funktioniert im Hauptserver ohne Probleme,
d.h. wohl kein Syntaxfehler.

Ich habe auch schon die Directory-Zeilen in den VirtualHost
kopiert ohne Ergebnis. Rechte auf die Dateien sind auch exakt
gleich.

So langsam gehen mir die Ideen aus, im Hauptserver funktioniert
es aber den VirtualHosts kommen nur Fehler ... ?!

Gruss,
  Frank
-- 
Frank Niedermann    http://fbn.dyndns.org
mailto:fbn@gmx.net jabber:fbn@charente.de




Reply to: