Perl Dateien Dateidownload

Apache, Lighttpd, nginx, Cherokee
pas
Posts: 91
Joined: 2005-04-05 12:53

Perl Dateien Dateidownload

Post by pas » 2007-05-06 09:53

Seit dem Serverumzug bekomme ich nun bei manchen .pl Scripten die Dateien zum Download. Jedoch werden diese Dateien leer zum Download angeboten.
CHMOD ist korrekt.

System: SuSe 10.1
Mit Confixx 3.2.1
Apache 2

Suexec:

Code: Select all

suexec2 -V
 -D AP_DOC_ROOT="/home/www"
 -D AP_GID_MIN=96
 -D AP_HTTPD_USER="wwwrun"
 -D AP_LOG_EXEC="/var/log/apache2/suexec.log"
 -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
 -D AP_UID_MIN=96
 -D AP_USERDIR_SUFFIX="public_html"
(Doc Root ist korrekt)
Log:

Code: Select all

[2007-05-06 09:46:25]: uid: (1202/web56) gid: (1202/1202) cmd: clickbanner.pl
[2007-05-06 09:46:34]: uid: (1202/web56) gid: (1202/1202) cmd: randombanner.pl
[2007-05-06 09:46:39]: uid: (1202/web56) gid: (1202/1202) cmd: setup.pl
[2007-05-06 09:50:48]: uid: (1202/web56) gid: (1202/1202) cmd: library.pl
^^ irgendwie falsche Rechte?!
--

Code: Select all

[Sun May 06 09:50:48 2007] [error] [client >>NOPE<<] failed to open log file
[Sun May 06 09:50:48 2007] [error] [client >>NOPE<<] fopen: Permission denied
[Sun May 06 09:50:48 2007] [error] [client >>NOPE<<] Premature end of script headers: library.pl
Wäre um hilfe dankebar !

Gruss PAS

dustpuppy
Posts: 7
Joined: 2007-04-29 16:03

Re: Perl Dateien Dateidownload

Post by dustpuppy » 2007-05-06 13:51

pas wrote:

Code: Select all

[Sun May 06 09:50:48 2007] [error] [client >>NOPE<<] failed to open log file
[Sun May 06 09:50:48 2007] [error] [client >>NOPE<<] fopen: Permission denied
[Sun May 06 09:50:48 2007] [error] [client >>NOPE<<] Premature end of script headers: library.pl
Sieht für mich eher so aus als liegt der Fehler im Skript, d.h. der Webserver führt das Skript schon aus, aber es liefert keinen Output. Andererseits müsstest Du dann einen 500er Fehler kriegen ...

User avatar
Joe User
Project Manager
Project Manager
Posts: 11138
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Perl Dateien Dateidownload

Post by Joe User » 2007-05-06 16:16

Eines der Logfiles kann nicht geöffnet werden (falsche Rechte, falscher Pfad) und das Script scheint ebenfalls die falschen Rechte zu haben...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

pas
Posts: 91
Joined: 2005-04-05 12:53

Re: Perl Dateien Dateidownload

Post by pas » 2007-05-06 19:59

Hmm, aber Rechte sind richtig:
http://pa-s.de/s01.jpg
Ja genau anstatt einer 500er Meldung gibt er Sie zum download frei, wieso?

THX!

pas
Posts: 91
Joined: 2005-04-05 12:53

Re: Perl Dateien Dateidownload

Post by pas » 2007-05-08 18:27

Hat keiner einer Idee???

danke!

rootsvr
Posts: 538
Joined: 2005-09-02 11:12

Re: Perl Dateien Dateidownload

Post by rootsvr » 2007-05-08 20:35

Was passiert wenn Du als web56 die Dateien ausführst?

failed to open log file
fopen: Permission denied

Ist definitiv nicht ok.. welche Logs es jetzt sind (apache, perl, library, suexec) weiß ich nciht.