Question

Le module Apache mod_autoindex génère un " index de répertoire " qui montre aux utilisateurs une liste brute de liens hypertextes contenant les fichiers et les répertoires d'un répertoire (lorsqu'il n'y a pas d'index.html ou autre fichier DirectoryIndex ).

Sur un serveur Web Apache, j’ai un répertoire dans lequel je souhaite fournir une liste automatique des répertoires, y compris les noms de fichiers complets, triés de la manière la plus récente-modifiée-d’abord, avec une taille de fichier affichée, en utilisant une présentation simple et attrayante. Je ne peux pas utiliser mod_autoindex ou d'autres fonctionnalités Apache.

Je suis donc à la recherche d'un script simple faisant pratiquement la même chose que mod_autoindex. En d'autres termes, je veux un script que je peux mettre dans un répertoire qui génère un document HTML vers STDOUT contenant une liste avec hyperlien des fichiers du répertoire.

Le script doit présenter sa sortie sous une forme simple & amp; manière attrayante (les personnes non techniques l’utiliseront), consiste en un fichier que je peux éditer si nécessaire, et de préférence être indépendant du système d’exploitation (pour pouvoir le réutiliser plus tard). Des fonctionnalités supplémentaires seraient géniales, mais la facilité d'installation est primordiale (bien que je sois heureux de modifier le code si nécessaire).

Ma préférence va au script Perl (c'est-à-dire un fichier index.pl), mais PHP serait acceptable (index.php). Ce sont les seules options DirectoryIndex sur le serveur.

Mettre à jour

J'ai décidé d'utiliser snif de préférence à AutoIndex pour résoudre le problème actuel, mais je suis toujours intéressé par la recherche d'une implémentation de Perl. Si vous en connaissez une, postez-la. Merci.

Était-ce utile?

La solution

snif est sympa et je pense répondre à tous vos besoins. Lien

Autres conseils

Je suppose que AutoIndex pourrait résoudre votre problème.

dans votre fichier httpd.conf ou avec:

utilise Apache :: Icon ();    utilisez Apache :: AutoIndex;

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

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top