Page 1 of 1

Auf RootServer werden keine *.pl Perl-Scripte ausgeführt :-(

Posted: 2005-07-24 12:36
by seneka68
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

Re: Auf RootServer werden keine *.pl Perl-Scripte ausgeführt

Posted: 2005-07-24 12:55
by Roger Wilco
seneka68 wrote: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
Leseverständnis ick hör dir trapsen...

Re: Auf RootServer werden keine *.pl Perl-Scripte ausgeführt

Posted: 2005-07-24 16:48
by seneka68
Hallo Roger,
Roger Wilco wrote:
seneka68 wrote: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
Leseverständnis ick hör dir trapsen...
bedeutet nun was? Und was kann ich tun?

Gruss

Rolf

Zugriffsrechte ändern

Posted: 2005-07-24 17:51
by kawfy
Die Zugriffsrechte für das Skript test.pl sind "zu großzügig". Dein System will dich vor dir selbst schützen (künstliche Intelligenz?).

:arrow: Ã?ndere die Zugriffsrechte, z. B. mit "chmod o-w test.pl".