Christoph Schnauß: Directory-Listing realisieren

Beitrag lesen

hallo Andre,

So langsam kommen wir vielleicht doch zum eigentlichen Problem.

Vielleicht ist meine Ausdrucksweise etwas schwer verständlich für dich :)

Nein, ich verstehe dich schon ganz gut. Aber ich versuche eben so ganz nebenbei, dir die Ausdrucksweisen nahezulegen, die auch andere so verstehen, wie sie gemeint sind.

Über die URL "http://ip/data/" soll der Server den Inhalt von "F:/data" wiedergeben. Habe ich das so einigermaßen "korrekt" formuliert?

Ja.

Mittlerweile kommt auch das DirectoryListing, aber leider kann man keine einzige Datei anklicken, geschweige denn wird eine PHP Datei ausgeführt. Dort kommt dann ein 404.

Oh. Wenn das "listing" kommt, ist immerhin schonmal der Alias korrekt, was zu weiteren Hoffnungen berechtigt.
Was bedeutet jetzt, "man kann keine Datei anklicken"? Dazu _muß_ es zugehörige Einträge in den logs geben, schau da mal nach.
Und: "geschweige denn wird eine PHP Datei ausgeführt. Dort kommt dann ein 404" deutet darauf hin, daß dein Apache nicht korrekt für den Umgang mit PHP konfiguriert ist. Gibt es denn einen Alias für PHP? Und gibt es eine "Action" für "application/x-httpd-php"?

Ok, das war mal meine IP Adresse. Ich hielt es für unbedenklich, weil ich im Moment sowieso eine andere habe :)

Gut, wenn das keine aktuell gültige IP mehr ist, kann man sie posten (auch wenn dann möglicherweise ein anderer "getroffen" wird). Der Grund, weshalb ich _darauf_ hingewiesen habe: wir sind hier an einem öffentlichen Ort. Auch wenn die Formsteilnehmer durchweg seriös sind, kannst du nicht wissen, ob nicht doch irgendein Robot von irgendeinem Script-Kiddie unterwegs ist und "gültige IP-Adressen" sammelt. Es gab erst vor wenigen Tagen mal einen Thread, in dem jemand ganz naiv ein (PHP)Script testen lassen wollte, mit dem man _vollen_ Zugriff auf seinen Webspace bekommen konnte. Das wurde für ihn zu einer _sehr_ schmerzlichen Erfahrung.
Ich habe mir selber schon ein- oder zweimal bei Leuten, die ihre aktuell gültige IP hier gepostet haben, ihre Rechner angeschaut (habs natürlich nicht hier ausposaunt).

Ich spreche den Server über eine Domain an, die auf meine aktuelle IP weiterleitet (DynDNS :)

Hrm. Ich sag dazu lieber nix.

Und überhaupt: um welche Apache-Version handelt es sich?
Ich hab den Apache in der Version 2.0.46 installiert...

Das ist ok. Es gibt ein paar kleine Unterschiede zur 1.3.27, die fallen aber bei deinem Problem nicht so sehr ins Gewicht.

Christoph S.