Frage

Der Apache Modul mod_autoindex erzeugt "Verzeichnis-Indizes", die zeigen, Benutzer eine grobe Hyperlink Liste der Dateien und Verzeichnisse in einem Verzeichnis (wenn es keine index.html oder andere ist DirectoryIndex- -Datei).

Ich habe ein Verzeichnis auf einem Apache-Webserver, wo ich eine automatische Verzeichnisliste zur Verfügung stellen möchten, einschließlich der vollständigen Dateinamen, sortiert meist kürzlich modifizierten ersten, mit Dateigrößen angezeigt, einfache und attraktive Präsentation verwenden. Ich kann nicht mod_autoindex oder andere Apache-Funktionen verwenden.

Ich bin daher die Suche nach einem einfachen Skript, das genau dasselbe wie mod_autoindex tut. Mit anderen Worten mag ich ein Skript, das ich in einem Verzeichnis kopieren kann, die ein HTML-Dokument zu STDOUT ausgeben, die eine verlinkte Liste der Dateien im Verzeichnis enthält.

Das Skript seine Ausgabe auf einfache und attraktive Art und Weise präsentieren soll (nicht-technische Menschen mit ihm werden), besteht aus einer Datei, die ich bearbeiten kann, wenn erforderlich, und vorzugsweise OS-unabhängig (so kann ich es wieder verwenden später). Zusätzliche Funktionen wären toll, aber einfache installieren ist überaus wichtig (obwohl ich bin glücklich, den Code zu optimieren, wenn ich muß).

Meine Präferenz ist ein Perl-Skript (das heißt eine index.pl-Datei), aber PHP wäre akzeptabel (index.php). Das sind die einzigen DirectoryIndex- Optionen auf dem Server.

Aktualisieren

Ich habe entschieden snif bevorzugt auf

War es hilfreich?

Lösung

Andere Tipps

Ich denke, Autoindex könnte Ihr Problem lösen.

in der httpd.conf oder mit:

verwenden Apache :: Symbol ();    verwenden Apache :: Autoindex;

aus: cpansearch.perl.org/src/GOZER/Apache-AutoIndex-0.08/AutoIndex.pm

aus: http://www.google.com/search?num=20&q = perl + Apache% 3A% 3AAutoIndex

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top