perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 26
Click for quality!




11.02.2012 / 21:18

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl/CGI: Scripts des Perl-Archiv zur Themenübersicht Themensuche Themenansicht in Thread-Modus


Beitrag500 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

Beitragre: 500 Inernal Server Error
Seitenanfang
was sagt denn das error_log vom Apache?

Gruss,
svenXY

Datum: 15.09.2005-15:52

Beitragre: 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

Beitragre: 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

Beitragre: 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

Beitragre: 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

Beitragre: 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

-






-
-