Thread Warnungen des Programms überwachen und ins error.log des Apache schreiben (54 answers)
Opened by bianca at 2010-02-06 13:52

Escape
 2010-02-28 15:58
#133788 #133788
User since
2008-07-24
312 Artikel
BenutzerIn
[default_avatar]
2010-02-28T14:49:38 pq
2010-02-28T14:46:52 Escape
Im Hauptprogramm
Code: (dl )
1
2
eval{require "foo.pl"};
$@ && die $@;

sollte ausreichend sein.

das erkennt keine warnungen. $@ wird nur gesetzt, wenn der code im eval stirbt.

So
2010-02-06T12:52:19 bianca
Habe folgenden Ablauf:
- Hauptprogramm required ein anderes script und ruft darin eine sub auf
- sub erzeugt einen typischen Fehler Use of uninitialized value
wurde das Problem beschrieben.
Die Abfrage von $@ löst das Problem m.E.

Warum Warnungen wenn der Code Fehler produziert und damit das Programm untauglich macht?
Die Deutsche Rechtschreibung ist Freeware; Du darfst sie kostenlos nutzen – aber sie ist nicht Open Source, d.h. Du darfst sie nicht verändern und/oder in veränderter Form veröffentlichen.

View full thread Warnungen des Programms überwachen und ins error.log des Apache schreiben