Error 500 bei Scriptausführung- Verzweifel!!!!!

Apache, Lighttpd, nginx, Cherokee
Post Reply
ferdi99
Posts: 16
Joined: 2003-06-24 15:34
 

Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by ferdi99 »

Hallo,

meine Scripte werden nicht mehr ausgeführt, nachdem ich mit Yast (schäm!) einige Updates durchgeführt habe. Bin halt noch ein blutige Newbee!!!

Also folgende Fehlermedlung in der error_log:
[Sat Jul 12 18:48:59 2003] [error] [client 80.139.80.221] Premature end of script headers: /home/www/web3/html/cgi-bin/main.pl

Die suexec.log sagt folgendes:
[2003-07-12 18:48:59]: info: (target/actual) uid: (web3/web3) gid: (ftponly/ftponly) cmd: main.pl
[2003-07-12 18:48:59]: emerg: cannot get docroot information (/srv/www/htdocs)

Jetzt habe ich in einiges Threads hier schon rumgestöbert und habe gelesen, daß ich suexec neu kompilieren sollte. Irgendwie funzt das aber nicht bzw. ich finde die Dateien suexec.h oder suexec.v nicht! Habe auch schon die aktuelle Apache heruntergladen und entpackt, auch dort finde ich diese Dateien nicht. Also, was soll ich machen??? Kann jemand einem Dummie mal Schritt für Schritt erklären, wie ich suexec neu kompiliere und was ich dabei genau beachten muß??

Ach ja, suexec -V ergibt folgendes:
-D DOC_ROOT="/srv/www/htdocs"
-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 bislang gelesen habe, eigentlich richtig, oder??

Ralph :oops:
ferdi99
Posts: 16
Joined: 2003-06-24 15:34
 

Re: Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by ferdi99 »

Ã?hm, nochmal von vorne.....
Last edited by ferdi99 on 2003-07-12 19:40, edited 1 time in total.
ferdi99
Posts: 16
Joined: 2003-06-24 15:34
 

Re: Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by ferdi99 »

Hi,

so, meine Scripte laufen wieder, nachdem ich mir den Apache neu vom 1&1-Update-Server runtergezogen habe.

Nun habe ich leider das Problem, daß meine PHP-Scripte nicht mehr richtig laufen und Fehlermeldungen verursachen, wie z.Bsp. diese hier:
Warning: Failed opening '/inc/werbung.php' for inclusion (include_path='.:/usr/share/php') in /home/www/web7/html/inc/header.inc.php on line 51

An was kann denn nun das liegen??? Ist da mit dem PHP-Interpreter was nicht in Ordnung??


Grüße Ralph
magnum2
Posts: 201
Joined: 2002-08-12 16:30
Location: Grünwald
Contact:
 

Re: Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by magnum2 »

Premature end of script headers: /home/www/web3/html/cgi-bin/main.pl
Kann es sein das du das File irgenwie in DOS oder Windows editiert hast ??
ferdi99
Posts: 16
Joined: 2003-06-24 15:34
 

Re: Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by ferdi99 »

magnum2 wrote:Kann es sein das du das File irgenwie in DOS oder Windows editiert hast ??
Nee, das ist ein fertiges Script und da die Datei per FTP im Ascii-Modus übertragen wurde, lags an dem auch nicht. Es lag an einer fehlerhaften suexec! Das Problem ist inzwischen auch behoben, jetzt habe ich Probleme mit meinen PHP-Scripts!! Bin gerade auf der Suche bzw. habe versucht suPHP zu installieren, erhalte aber nur Fehlermeldungen.
Dennoch danke.

Grüße Ralph
geeky
Posts: 22
Joined: 2003-08-31 18:35
 

Re: Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by geeky »

*Thread wieder hervor hol*
Ich rate mal, dass das php script register_globals in der php.ini auf On haben möchte...
duergner
Posts: 923
Joined: 2003-08-20 11:30
Location: Pittsburgh, PA, USA
 

Re: Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by duergner »

Was aber eigentlich tunlichst vermeiden sollte wenns irgendwie geht.
outofbound
Posts: 470
Joined: 2002-05-14 13:02
Location: Karlsruhe City
 

Re: Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by outofbound »

'/inc/werbung.php'

wirklich in /inc ?

oder nicht eher /was/auch/immer/htdocs/inc/dasda? ;)
answermachine
Posts: 10
Joined: 2003-09-04 13:33
Contact:
 

Re: Error 500 bei Scriptausführung- Verzweifel!!!!!

Post by answermachine »

geeky wrote: Ich rate mal, dass das php script register_globals in der php.ini auf On haben möchte...
Also ich "rate":twisted: mal, das include_path=... in Deiner php.ini nach dem "update"/overwrite wieder richtig gesetzt werden muß.

Cheers

Michael
Post Reply