Thread Diagnostics Pragma (8 answers)
Opened by cocko at 2005-01-22 20:11

Strat
 2005-01-23 14:31
#51163 #51163
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
wenn es sich um anwendersoftware handelt (also z.B. auch cgi-script), dann wuerde ich es rausnehmen (besser: auskommentieren), genauso wie use warnings, use CGI::Carp usw., weil
x) es einem Hacker zu viel an Info liefern koennte
x) einen unschuldigen Benutzer mit "Fehlermeldungen" konfronieren koennte, die ihn total verunsichern, und somit wenig professionell aussieht

Besser ist IMHO allerdings, STDERR in eine Logdatei umzuleiten, die man sich bei Problemen senden lassen kann, und "signalhandler" fuer WARN und DIE aufzusetzen, die dann alles dort reinschreiben (backtrace ist oft zum debuggen nuetzlich, siehe z.B. das rezept auf meiner HP -> Perl -> Tips&Tricks -> Enhanced -> Backtracing)
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Diagnostics Pragma