Hallo Ihr,
kennt jemand eine Lösung für folgendes Problem:
Habe auf Ubuntu 11.04 Natty den Apache 2.2.17 installiert. Perl-Script "Hello World!" unter /usr/lib/cgi-bin abgelegt und funktioniert. Dann Chroot unter /var/www angelegt und ChrootDir in apache2.conf eingetragen und schroot und debootstrap installiert und konfiguriert. Apache funktioniert sofort aber Perl bringt bei Aufruf des Hello-World-Perl-Scripts folgende Fehlermeldung:
503 - Service Temporary Unavailable
und im error.log steht:
[error] [...] (2)No such file or directory: unable to connect to cgi daemon after multiple tries: /usr/lib/cgi-bin/hello.pl
Ich bin mir nicht ganz sicher, was die Ursache ist. Das Hello-World-Perl-Script steht in dem angegebenen Verzeichnis. Die Berechtigungen stimmen. Das Script ist ausführbar. Ich kann es am Terminal ausführen. Ich habe das Gefühl, der Apache kann mit dem Cgid irgendwie nicht so richtig.
Danke für jeden Hinweis.
Grüße
Andreas