Jurik: Perl-Script wird nicht ausgeführt, sondern herunter geladen

Beitrag lesen

Folgendes Szenario:

Ich habe einen root-Server hier im Haus und Apache 2.x läuft da. mod_perl und alles ist installiert und funktioniert eigentlich auch. Nun habe ich einen vhost und in der vhost Datei steht folgendes:

  
   <Directory "/srv/www/htdocs/<path to vhost docroot>/cgi-bin/">  
       AllowOverride All  
       Options +ExecCGI -Includes  
       Order allow,deny  
       Allow from all  
   </Directory>  

Ich arbeite ohne Alias bei dem vhost.
Die Files sind alle ausführbar für root und den Apache.

Und dennoch bietet mir der Browser beim Ausführen meines Skriptes (was früher ohne den vHost funktioniert hat) nur noch zum Download an.

Hat jemand eine Idee?

Müßte es mit Alias so ausschauen?

  
   ScriptAlias /cgi-bin/ "/srv/www/htdocs/<path to vhost docroot>/cgi-bin/"  
  
   <Directory "/cgi-bin/">  
       AllowOverride All  
       Options +ExecCGI -Includes  
       Order allow,deny  
       Allow from all  
   </Directory>  

Vielen Dank schon einmal,
Jurik