Thread CGI funzt nicht auf server: Fehler beim aufrufen der cgi dateien (51 answers)
Opened by Gast at 2006-01-09 12:53

Relais
 2006-01-26 16:44
#6544 #6544
User since
2003-08-06
2244 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=Bakan,26.01.2006, 15:21]@Relais: Ja, das geht wohl. Ich kann mich als Root anmelden und auch das Skript ausführen - fehlerfrei. Der httpd sollte auch unter dem Root laufen....[/quote]
Oh, das wär wirklich gar nicht gut.
Und was heißt "sollte", man sollte es schon wissen... also, finde das mal heraus.

Wenn's ein Linux ist, probier mal ps auxww | egrep "httpd|apache" und schau, als welcher User der läuft.

Root hat (nachezu alle) Berechtigungen, die der Webserver nicht haben darf, drum läuft der besser als "nobody" oder als vergleichbar minderbemittelter User. Wenn der User des Webservers dann nicht alles das darf, was das Perl-skript braucht (es sehen und ausführen, darin enthaltene weitere Systemaufrufe ausführen?), dann "geht es nicht".

Daher ist es zwar schon mal eine Info, daß es als Root funktioniert, aber es sagt noch nicht, daß der Webserver es auch können wird.
Erst denken, dann posten --
26. Deutscher Perl- u. Raku -Workshop 15. bis 17.04.2024 in Frankfurt/M.

Winter is Coming

View full thread CGI funzt nicht auf server: Fehler beim aufrufen der cgi dateien