premature end of script header ...

Bash, Shell, PHP, Python, Perl, CGI
rkwvogel
Posts: 6
Joined: 2003-02-28 12:08

premature end of script header ...

Post by rkwvogel »

Hallo dort !

Hat jemand ähnliche Probleme, auf einem gerade wg. Absturz neu eingerichteten root server
CGI-Skripte zum Laufen zu bringen ?
Es scheint mir nicht an der suexec zu liegen (vorige Beiträge) , denn der Widerspruch liegt doch in den unterschiedlichen Aussagen über die permissions, oder ??
Bitte sprecht sanft: Ich habe fast noch Null Erfahrung mit Linux ...

------------------------------------ Meldungen
# Auszug error_log:
#####
[Fri Feb 28 11:13:44 2003] [notice] SIGHUP received. Attempting to restart
[Fri Feb 28 11:13:46 2003] [notice] Apache/1.3.26 (Linux/SuSE) mod_ssl/2.8.10 OpenSSL/0.9.6g PHP/4.2.2 configured -- resuming normal operations
[Fri Feb 28 11:13:46 2003] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Feb 28 11:13:46 2003] [notice] Accept mutex: sysvsem (Default: sysvsem)
[Fri Feb 28 11:13:53 2003] [error] [client 217.225.126.21] Premature end of script headers: /home/www/web2/html/cgi-bin/min.cgi
#####

# Auszug aus suexec.log:
#####
[2003-02-28 11:13:56]: info: (target/actual) uid: (web2/web2) gid: (ftponly/ftponly) cmd: min.cgi
[2003-02-28 11:13:56]: error: file has no execute permission: (/home/www/web2/html/cgi-bin/min.cgi)
#####

# ALLERDINGS: Zeile in putty (über ls -l)
#####
-rwxrwxrwx 1 web2 ftponly 95 Feb 28 11:09 min.cgi
#####
(Verzeichnis hat auch 755 ...)

# Befehl suexec -V:
#####
-D DOC_ROOT="/home/www"
-D GID_MID=96
-D HTTPD_USER="wwwrun"
-D LOG_EXEC="/var/log/httpd/suexec.log"
-D SAFE_PATH="/bin:/usr/bin"
-D UID_MID=96
-D USERDIR_SUFFIX="public_html"
#####
------------------------------------ Was ich getan habe bis jetzt ...

Die Skripte liefen bis vor einer Woche auf dem 'alten', abgekackten root werver und Suse (7.2) problemlos.
Ich habe nun m.E. alles getan, was die Faq und sonstige Regeln vorschreiben:

Die Leute beim Service meinen: Alles sei eigentlich in Ordnung ...
Help !?

Rainer
sascha
Posts: 1325
Joined: 2002-04-22 23:08

Re: premature end of script header ...

Post by sascha »

Hi,

Code: Select all

-rwxrwxrwx 1 web2 ftponly 95 Feb 28 11:09 min.cgi 
das würde ich mal auf 755 ändern. Was anderes ist mir eigentlich auch nicht aufgefallen... :?