Auf RootServer werden keine *.pl Perl-Scripte ausgeführt :-(
Posted: 2005-07-24 12:36
Moin, moin liebe Kollegen,
habe von 1und1 einen Root-Server frisch eingerichtet bekommen. SUSE-9.1 mit Plesk 7.5 läuft drauf. Allerdings benötige ich Hilfe bei meinen Perl-Scripten, die auf anderen Server ohne Problem laufen.
Ich habe z.B. beim Aufruf meiner "/cgi-bin/test.pl" einer virtuellen Domain immer einen "Internal Server Error".
Ich hatte deswegen im Verzeichnis /etc/apache2/ die "httpd.conf" angepasst:
<Directory />
AllowOverride None
Options +Includes +ExecCGI
AddHandler cgi-script cgi pl
Order deny,allow
Deny from all
AddHandler cgi-script .cgi .pl
</Directory>
Leider funktioniert es nach einem /etc/rc.d/apache2 restart noch nicht. Hat jemand eine Anleitung für mich (für uns) wie man Perl-Scripte mit dem Apache2 zum laufen bekommt. Bin sicher nicht der erste mit dem Problem.
Gruss
Rolf
PS: In meiner /var/log/apache2/suexec.log steht:
[2005-07-24 11:45:55]: file is writable by others: (/home/httpd/vhosts/domainname
[2005-07-24 11:46:00]: uid: (10002/domainname) gid: (10001/10001) cmd: test.pl
habe von 1und1 einen Root-Server frisch eingerichtet bekommen. SUSE-9.1 mit Plesk 7.5 läuft drauf. Allerdings benötige ich Hilfe bei meinen Perl-Scripten, die auf anderen Server ohne Problem laufen.
Ich habe z.B. beim Aufruf meiner "/cgi-bin/test.pl" einer virtuellen Domain immer einen "Internal Server Error".
Ich hatte deswegen im Verzeichnis /etc/apache2/ die "httpd.conf" angepasst:
<Directory />
AllowOverride None
Options +Includes +ExecCGI
AddHandler cgi-script cgi pl
Order deny,allow
Deny from all
AddHandler cgi-script .cgi .pl
</Directory>
Leider funktioniert es nach einem /etc/rc.d/apache2 restart noch nicht. Hat jemand eine Anleitung für mich (für uns) wie man Perl-Scripte mit dem Apache2 zum laufen bekommt. Bin sicher nicht der erste mit dem Problem.
Gruss
Rolf
PS: In meiner /var/log/apache2/suexec.log steht:
[2005-07-24 11:45:55]: file is writable by others: (/home/httpd/vhosts/domainname
[2005-07-24 11:46:00]: uid: (10002/domainname) gid: (10001/10001) cmd: test.pl