Sie sind nicht angemeldet.

1

Montag, 6. Februar 2012, 20:48

Absoluten Pfad ohne PHP rausfinden

Hallihallo,

ich könnte nun viel um den heißen Brei reden, aber ich komme mal direkt auf den Punkt:
Wie kann ich den absoluten Pfad auf einem Server ohne PHP herausfinden?

Ich will nämlich mit .htaccess arbeiten, aber der Server hat leider kein PHP installiert.
Gibt es da irgendeine Möglichkeit?
Vielleicht mithilfe eines FTP-Clients (ich benutze FIlezilla)? Oder ich habe kurz was von SSH gelesen, kenne mich damit aber garnicht aus?!
Wäre super, wenn ihr mir helfen würdet.

Liebe Grüße und Danke schonmal,

Hannes

Werbung

2

Montag, 6. Februar 2012, 21:53

Mit jeder anderen Entwicklungssprache, die auf dem Webserver ausgeführt werden kann. zB. Perl oder Java/JSP.

In Perl kannst du die Funktion abs_path() des Moduls Cwd benutzen.

Beispiel:

Quellcode

1
2
3
4
5
6
7
8
#!/usr/bin/perl -w

use strict;
use Cwd 'abs_path';
my $abs_path = abs_path();
print "Content-type: text/html\n\n";
print $abs_path;
exit;


Beachte, dass du die Funktion im use Statement explizit angeben musst.

In JSP kannst du die Methode getRealPath() des Servletobjektes nutzen.

Beispiel:

Quellcode

1
 <%= getServletContext().getRealPath("") %>


Bei beiden kann als Argument eine Datei angegeben werden, für welche der absolute Pfad ermittelt werden soll.

Werbung