Page 1 of 1

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

Posted: 2003-07-12 18:58
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:

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

Posted: 2003-07-12 19:38
by ferdi99
Ã?hm, nochmal von vorne.....

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

Posted: 2003-07-12 19:39
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

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

Posted: 2003-07-12 20:22
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 ??

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

Posted: 2003-07-12 20:27
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

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

Posted: 2003-09-04 12:48
by geeky
*Thread wieder hervor hol*
Ich rate mal, dass das php script register_globals in der php.ini auf On haben möchte...

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

Posted: 2003-09-04 13:00
by duergner
Was aber eigentlich tunlichst vermeiden sollte wenns irgendwie geht.

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

Posted: 2003-09-04 13:46
by outofbound
'/inc/werbung.php'

wirklich in /inc ?

oder nicht eher /was/auch/immer/htdocs/inc/dasda? ;)

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

Posted: 2003-09-05 13:19
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