500 Inernal Server Error
|
Seitenanfang |
| Grüß euch! Hab für den Club das News-System von perlunity.de angepasst und wollte es online stellen. Hab das ganze auf den Server geparkt und den cgi's im chmod "755" eingegeben. Sobald ich ich die "newsadmin.cgi" aufrufe macht der Server folgende meldung: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, root@basicbox3.server-home.net and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/1.3.33 Server at www.mx-bulls.at Port 80 ----------------------------------------------- Auf meinem LapTop (hab dort einen Server eingerichtet --> JANA2) hat das ganze perfect funktioniert. Bitte helft mir - DANKE schon im Vorraus
Datum: 20.08.2005-16:44

|
re: 500 Inernal Server Error
|
Seitenanfang |
| was sagt denn das error_log vom Apache? Gruss, svenXY
Datum: 15.09.2005-15:52

|
re: 500 Inernal Server Error
|
Seitenanfang |
| Hi Wendelin, selbst wenn es ein gemieteter Server ist, sollten sie Dir die Logs irgendwie zugänglich machen. Ansonsten versuch mal use CGI::Carp qw(fatalsToBrowser); das gibt die Fehlermeldungen im Browser aus, oder schau auch mal hier: http://www.perlunity.de/cgi-bin/system/redir.cgi?http://wiki.perl-community.de/bin/view/Wissensbasis/FaqCGIServerError500 Gruss, svenXY
Datum: 19.09.2005-09:50

|
re: 500 Inernal Server Error
|
Seitenanfang |
use CGI::Carp qw(fatalsToBrowser); ist bereits in diesem Script vorhanden!weiters machen die Logs keine Fehlermeldung!! Was könnte sonst noch falsch sein??
Datum: 22.10.2005-16:24

|
re: 500 Inernal Server Error
|
Seitenanfang |
| Hab einen Perldebugger drüber laufen lassen, welcher folgende Fehlermeldung macht: Perl-Debugger meldet: Hinweis: Die Datei "/html/webnews/cgi-bin/news/admin/newsadmin.cgi" hat nicht die Rechte "755". [Sat Oct 15 17:52:09 2005] newsadmin.cgi: Useless use of string in void context at /var/www/web356/html/webnews/cgi-bin/news/admin/newsadmin.cgi line 330. [Sat Oct 15 17:52:09 2005] newsadmin.cgi: Useless use of string in void context at /var/www/web356/html/webnews/cgi-bin/news/admin/newsadmin.cgi line 442. [Sat Oct 15 17:52:09 2005] newsadmin.cgi: Useless use of string in void context at /var/www/web356/html/webnews/cgi-bin/news/admin/newsadmin.cgi line 450. [Sat Oct 15 17:52:09 2005] newsadmin.cgi: Useless use of a constant in void context at /var/www/web356/html/webnews/cgi-bin/news/admin/newsadmin.cgi line 853. [Sat Oct 15 17:52:09 2005] newsadmin.cgi: Useless use of a constant in void context at /var/www/web356/html/webnews/cgi-bin/news/admin/newsadmin.cgi line 862. /var/www/web356/html/webnews/cgi-bin/news/admin/newsadmin.cgi syntax OK
Datum: 15.10.2005-17:53

|
re: 500 Inernal Server Error
|
Seitenanfang |
| Naja, die "Fehler" sind nur Warnungen. Am Ende sagt er ja auch Syntax OK. Wahrscheinlich stimmt dein Pfad zu Perl in der 1. Zeile oder die Dateirechte nicht, die sollten schon minimal 755 sein. Genau wirst Du das nur aus dem Errorlog vom Webserver erfahren.
Datum: 16.10.2005-20:33

|
re: 500 Inernal Server Error
|
Seitenanfang |
| Die Rechte die die Scripts haben sind 755 oder höher!! Die she-bang Anweisung (glaub so heisst die Weisung in der ersten Zeile) sollte auch richtig sein. #!/usr/bin/perl Oder?!? Mercy
Datum: 22.10.2005-13:56

|