Ludwig Ruderstaller: CGI-BIN mit hindernissen

Hallo,

Hab ein problem mit einer Apache Configuration (virtual hosts auf linux)

also:

http://62.208.90.112/cgi-bin/test.pl <-- funktioniert (das ist das haupt cgi-bin vom Apache (usr/local/apache/cgi-bin)

http://www.cwd.at/cgi-bin/test.pl - funktioniert nicht (das wäre das cgi-bin das in einer Virtualhost steht)

Die VirtualHost anweissung:

<VirtualHost 62.208.90.112:80>
        Serveradmin webmaster@cwd.at
        DocumentRoot /home/cwd/public_html/
        user cwd
        group wwwuser
        ServerName cwd.at
        ServerAlias cwd.at www.cwd.at
        ErrorDocument 500 /500.php3
        ErrorDocument 404 /404.php3
        CustomLog /home/cwd/logs/access.log combined
        ErrorLog /home/cwd/logs/error.log
        ScriptAlias /cgi-bin/ "/home/cwd/cgi-bin/"
</VirtualHost>

Die rechte stimmen, das file ist jedesmal exat das selbe.
Bei der Virtual Host version bekomm cih ein Permature end of Script headers im error log ausgegeben :(

Was hab ich übersehen?

lg
Ludwig

  1. hi!

    Was hab ich übersehen?

    Ich schätze, du hast vergessen "Options ExecCGI" für das CGI-BIN des Virtual Hosts zu definieren.

    bye, Frank!

    1. Ich schätze, du hast vergessen "Options ExecCGI" für das CGI-BIN des Virtual Hosts zu definieren.

      Hallo Frank,

      es ändert sich trotzdem nicht :( Fehler 500

      Danke trotzdem
      Ludwig

      1. es ändert sich trotzdem nicht :( Fehler 500

        Was genau steht im Server-Log?
        Was genau steht im separat anzulegenden "ScriptLog", welches alle Ausgaben des Skripts (inkl. Fehlermeldungen eines eventuellen Interpreters) enthält?
        Hast Du "Carp" verwendet (siehe Archivsuche)?