jj: Verzeichnis auslesen

Hallo zusammen,
wie komme ich aus PERL heraus an das Verzeichnis, in dem mein Script liegt? Ich komme immer nur an den Pfad von wo mein Script aufgerufen wurde, aber ich will das mein Script sozusagen selber den Document Root erkennt. Geht sowas ???

jj

  1. Hallo jj.

    wie komme ich aus PERL heraus an das Verzeichnis, in dem mein Script liegt? Ich komme immer nur an den Pfad von wo mein Script aufgerufen wurde, aber ich will das mein Script sozusagen selber den Document Root erkennt.

    Je nachdem, was du willst, z.B.:

    my $wurzelverzeichnis = $ENV{'DOCUMENT_ROOT'};
    my $scriptverzeichnis = $ENV{'SCRIPT_NAME'};

    Siehe: http://de.selfhtml.org/cgiperl/intro/umgebungsvariablen.htm#uebersicht

    Freundschaft!
    Siechfred

    --
    Hier könnte Ihre Werbung stehen.
    1. Hi,

      wie komme ich aus PERL heraus an das Verzeichnis, in dem mein Script liegt? Ich komme immer nur an den Pfad von wo mein Script aufgerufen wurde, aber ich will das mein Script sozusagen selber den Document Root erkennt.

      oder auch mit

      use FindBin;

      $verzeichniswodasskriptliegt=$FindBin::Bin;

      HTH

      ortenau-s-bahner

      --
      ss:} zu:$ ls:} fo:| de:] va:) ch:? sh:( n4:# rl:? br:> js:| ie:( fl:{ mo:)