Error 500 bei Scriptausführung- Verzweifel!!!!!
Posted: 2003-07-12 18:58
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:
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: