Perl Module priorisiert laden
|
Seitenanfang |
| Hallo Liebe Perl-Archiv Leser, ich hab da eine Frage: Auf einer Maschine ist bereits ein perl Modul xyz installiert. Also es liegt in den Pfaden von @inc. Nun habe ich aber dieses Modul xyz überarbeitet und lokal in das Verzeichniss gelegt wo auch das Script drinnen ist das dies benutzen soll. Mein Gedankengang war nun das er sich erst das lokale schnappt und dann das globale. Scheinbar führt er aber bei mir immer nur das Globale aus. Das Globale einfach auszutauschen ist nicht möglich weil viele Scripte dies benötigen und ich nicht weiß wie stabil es ist. Habt ihr da für mich eine Lösung vielleicht, wie ich unterbinde das er für das Modul nicht das Globale Paket nimmt? Gruß, mino
Datum: 04.10.2007-14:16

|
re: Perl Module priorisiert laden
|
Seitenanfang |
| Wenn das Modul im gleichen Verzeichnis wie dein Script liegt, muss das Modul aus dem Pfad "." (momentanes Verzeichnis) eingebunden werden. "." steht bei mir zumindest ganz hinten in @INC und wird entsprechend zuletzt durchsucht. Abhilfe verschafft vor den "use..." Anweisungen: BEGIN { unshift @INC, "."; } Gruss, mooze.
Datum: 04.10.2007-15:52

|
re: Perl Module priorisiert laden
|
Seitenanfang |
| ein use lib '/dein/verzeichnis'; sollte tun. Hotte
Datum: 04.10.2007-17:15

|
re: Perl Module priorisiert laden
|
Seitenanfang |
| Stimmt, das ist die bessere Lösung. Ich hatte use lib nur im Verdacht, das Verzeichnis hintenanzuhängen - da hatte ich mich getäuscht.
Datum: 04.10.2007-19:47

|
Latest DVD's
|
Seitenanfang |
Latest DVD's 600+ DVD's for you. Huge network of freshest smut offering hundreds of latest DVDs and high class XXX sites. 600+ porn DVD's for you to download and it get's juicier every day. [url=http://www.x-pornvideoz.com/mr/rftp02/s1g4/movie1.php?id=991]Get FREE password here[/url]. ---------------------------------------- [url=http://freevideoplus.info]see more[/url] [size=1]free pass, xxx, dvd, celebrity, girls, videos, vids[/size]
Datum: 04.10.2007-20:05

|