Mailinglisten-Archive |
Hallo Frank nochmal,
> Von: Frank Böhme[SMTP:frank.boehme at flying-e-motions.de]
>
> Bingo, das hat funktioniert !
> Ich hatte es dort auch schon mit dem absoluten Pfad probiert. Hat aber
> nicht funktioniert, weil der Pfad absolut anders aussah :)
> (http://....)
>
argel, das ist doch kein Pfad! ;)
Unter Unix beginnen alle absoluten (weil vom Ursprung
aus gehenden) Dateinamen mit einem /, das ist ungefähr
bei DOS dann sowas wie c:\ (wenn es keine anderen Fest-
platten gibt).
Dein Webhoster legt dann z.B. für deine domain ein Ver-
zeichnis an (z.b. /home/www.test.de/) und konfiguriert
dann den Webserver so, daß dieses Verzeichnis das Root-
verzeichnis des WEBSERVERS ist.
$DOCUMENT_ROOT sollte dann /home/www.test/ enthalten.
D.h. Browser http://www.test.de/index.html ruft
/home/www.test.de/index.html auf.
Wenn du also aus irgendwelchen Programmen auf Dateien
bei deinem Hoster zugreifen willst, dann solltest du
immer den absoluten Pfad angeben, sonst geht das
schief.
PS: $DOCUMENT_ROOT kannst du nicht im Perl-Programm
verwenden, da das eine PHP-Interne Variable ist.
Mit $ENV{'DOCUMENT_ROOT'} in Perl könntest du
Glück haben, wäre aber zu testen.
Grüße, Mathias
PS2: Feierabend :)
php::bar PHP Wiki - Listenarchive