Thread PATH-Angabe nicht vollständig? (13 answers)
Opened by tholler at 2013-07-25 10:34

tholler
 2013-07-25 10:34
#169116 #169116
User since
2013-07-23
12 Artikel
BenutzerIn
[default_avatar]
Hallo und guten Morgen zusammen,
nachdem ich perl jetzt wieder zum laufen bekommen habe, habe ich ein neues Problem, oder auch ein Verständnis-Problem.

Ich habe ein Script, z.B. update.pl, dies liegt in "./usr/share/webmin/package-updates".

Wenn ich das Script aufrufe, mault es, dass "package-updates-lib.pl" nicht vorhanden sei. Die Datei liegt jedoch im selben Verzeichnis wie die update.pl.

Ist es nicht so, dass die Suche nach Dateien so läuft, dass zuerst das aktuelle Verzeichnis und dann die @INC-Variable ausgelesen wird? So steht es zu mindest in SELFHTML.

Daher meine Frage, was passiert da, wieso findet das Script die Datei nicht, wo sie ihm doch direkt vor den Füßen liegt???

Genaue Meldung:
Quote
Can't locate ./package-updates-lib.pl in @INC (@INC contains: /usr/share/webmin /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/webmin/package-updates/update.pl line 5.


Inhalt line 5 von update.pl
Code: (dl )
require './package-updates-lib.pl';


Jetzt bin ich schon mal auf die Lösung gespannt.

Viele Grüße
Thorsten

View full thread PATH-Angabe nicht vollständig?