Thread Prüfen ob ein Modul installiert ist (16 answers)
Opened by roli at 2007-03-13 14:24

bloonix
 2007-03-16 19:59
#75017 #75017
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
Wenn

eval { use $modul; }

fehl schlägt, heisst das noch lange nicht, dass ein Modul nicht
installiert ist, sondern allerhöchstens, dass ein Modul aus irgendeinem
Grund nicht eingebunden werden konnte. Es können auch diverse
andere Fehler beim Einbinden aufgetreten sein. Vielleicht fehlen
Dependencies oder es gibt Compilerfehler.

print "Modul nicht installiert" if $@;

kann also nicht richtig sein. Eher wohl

print "Modul konnte nicht eingebunden werden: ".$@;\n\n

<!--EDIT|opi|1174068129-->
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.

View full thread Prüfen ob ein Modul installiert ist