Thread Richtige Pfade beim Community Script (21 answers)
Opened by awangard at 2015-02-07 21:30

pq
 2015-02-11 20:28
#179621 #179621
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
entweder oder.
use FindBin '$Bin' ermittelt den Pfad des Verzeichnisses, in dem das Skript liegt. Also /irgendwas/cgi-bin steht dann in der Variable $Bin.
Das erspart dir, den absoluten Pfad einzugeben.
Daher brauchst du nur noch den relativen Pfad bei use lib anzugeben.

Wenn du den absoluten Pfad angibst bei use lib, brauchst du das FindBin nicht.

also entweder
use lib "$Bin";
oder
use lib "/var/www/vhosts/domain.de/httpdocs/cgi-bin";

oder wenn die dateien ein verzeichnis weiter oben liegen:
use lib "$Bin/..";
oder
use lib "/var/www/vhosts/domain.de/httpdocs";

wo die dateien liegen, weisst nur du selbst. das scheint immer noch das grösste problem zu sein.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Richtige Pfade beim Community Script