Lister
Lister ist ein PHP-Skript, das Uploads und Downloads in einem Verzeichnis ermöglicht. Man kopiert das Skript einfach in das Verzeichnis. Hochgeladene Dateien werden in einer Tabelle angezeigt.
Features
- Dateien hochladen, herunterladen und löschen
- Hochladen und Löschen Passwort-geschützt (optional)
- In der Standardeinstellung werden alle Dateinamen beim Hochladen URL-kodiert. Dadurch gibt es keine Probleme mit Sonderzeichen.
- Absicherung über Apache-Direktiven in einer .htaccess-Datei
- Oberfläche in Deutsch und Englisch. Anzeige je nach Browser-Einstellung.
- valid XHTML 1.0
Installation
- Verzeichnis auf dem Server anlegen und Rechte auf 757 setzen. (chmod 757 verzeichnis)
- Die Dateien lister.php und .htaccess in das Verzeichnis kopieren.
- Falls ein Passwort für das Hochladen und Löschen von Dateien gesetzt werden soll, das Passwort in eine Datei mit Namen password.txt schreiben und diese ebenfalls in das Verzeichnis legen.
- Sicherheits-Check: Lister auf dem Server öffnen und eine Datei hochladen. Danach versuchen, die hochgeladene Datei direkt über die URL zu öffnen (z.B. http://www.meinserver.com/lister/hochgeladene-datei.txt). Wenn eine Fehlermeldung angezeigt wird („Zugriff verweigert“), sollte die Installation abgesichert sein.
Optionen setzen: Falls benötigt, können verschiedene Optionen im Bereich „Setup“ am Anfang der Datei lister.php verändert werden.
Download
Lister wird unter der Creative Commons Attribution-ShareAlike 2.0 Germany License zur Verfügung gestellt.
Unabhängig davon gilt: Die Benutzung erfolgt stets auf eigene Gefahr. Der Autor übernimmt keine Haftung für direkte oder indirekte Schäden die durch die Nutzung des Programms hervorgerufen werden.