Thread ModPerl::Util::exit: (120000) exit was called at: Merkwürdige Fehlermeldung (3 answers)
Opened by stb2050 at 2006-05-10 14:52

Strat
 2006-05-11 16:32
#7575 #7575
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
mit == vergleicht man in perl zahlen, keine zeichenketten.
Code: (dl )
1
2
if ($page eq 'meinedaten') {
require ...

in meinedaten.cgi scheinst du irgendwo ein exit stehen zu haben; dort wird naemlich zu dem zeitpunkt, wo das require ausgefuehrt wird, der code ausgefuehrt, der dort nicht durch subroutinen geschuetzt ist, also auch dein exit.

require hat IMHO bei mod_perl-Scripten nichts verloren; use ist wesentlich effizienter, du musst das script halt nur in ein Perl-Modul konvertieren. und wenn du ein externes script ausfuehren willst (das meinedaten.cgi), dann ist require der voellig falsche weg, sondern besser system, backticks oder aehnliches verwenden.
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread ModPerl::Util::exit: (120000) exit was called at: Merkwürdige Fehlermeldung