nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: Internal Server Error bei get()

Von: J. Strübig (struebig@uni-mainz.de) [Profil]
Datum: 24.10.2007 15:23
Message-ID: <ffnh0l$gpf$1@news1.zdv.uni-mainz.de>
Newsgroup: de.comp.lang.perl.cgi
Ferry Bolhar schrieb:
> J. Strübig:
>
>> Du solltest dir die Fehlermeldung mal mit use CGI::Carp
>> qw/fatalsToBrowser/; anzeigen lassen, am besten in einem BEGIN {} Block
>> packen.
>
> Das wird ihm nichts nützen, da es sich ja um kein CGI-Skript
> handelt. Er verwendet ja nur auf der Clientseite LWP::Simple.

D.h. die Fehlermeldung internal Server Error kommt gar nicht von seinem
Skript?
Das habe ich falsch verstanden.

> Übrigens: mit BEGIN-Blöcken sollte man in einer persistenten
> Umgebung wie CGI vorsichtig sein. Im Fall von "use" ist es
> außerdem nicht notwendig, da "use" ohnehin in einem BEGIN-
> Block abgearbeitet wird.

Ich meine mich zu erinnern, das bei Syntaxfehlern CGI::Carp nicht mehr
griff und deshalb in einem BEGIN Block musste. Aber entweder waren meine
Beobachtungen falsch oder es wurde geändert.

Struppi.

[ Auf dieses Posting antworten ]

Antworten