TinyFileManager ist ein vielseitiger webbasierter PHP-Dateimanager, der auf Einfachheit und Effizienz ausgelegt ist. Diese leichte Einzeldatei-PHP-Anwendung lässt sich mühelos in jedes Serververzeichnis integrieren und ermöglicht Benutzern das Speichern, Hochladen, Bearbeiten und Verwalten von Dateien und Ordnern direkt über ihren Webbrowser. Durch die Unterstützung mehrerer Sprachen und die Kompatibilität mit PHP 5.5+ ermöglicht TinyFileManager die Erstellung individueller Benutzerkonten mit jeweils eigenem Verzeichnis. Die Plattform umfasst außerdem integrierte Funktionen für die Verarbeitung von Textdateien mithilfe der Cloud9-IDE. Mit Syntaxhervorhebung für über 150 Sprachen und mehr als 35 Themen bietet TinyFileManager eine umfassende Lösung für die Dateiverwaltung in einer Online-Umgebung.
Vorsicht! Vermeiden Sie die Verwendung dieses Skripts als Standard-Dateimanager in öffentlichen Bereichen. Es ist unbedingt erforderlich, dieses Skript nach Abschluss aller Aufgaben vom Server zu entfernen.
Demo
Tinyfilemanager ist auf den Wiki-Seiten ausführlich dokumentiert.
PHP 5.5.0 oder höher.
Die Erweiterungen Fileinfo, iconv, zip, tar und mbstring werden dringend empfohlen.
Laden Sie ZIP mit der neuesten Version aus der Hauptniederlassung herunter.
Kopieren Sie einfach die Datei tinyfilemanager.php auf Ihren Webspace – das ist alles :) Sie können den Dateinamen auch von „tinyfilemanager.php“ in etwas anderes ändern, Sie wissen, was ich meinte.
Standardbenutzername/-passwort: admin/admin@123 und user/12345 .
$auth_users
fest. Das Passwort wird mit password_hash()
verschlüsselt. um hier einen neuen Passwort-Hash zu generieren
Um die Authentifizierung zu aktivieren/deaktivieren, setzen Sie $use_auth
auf true oder false.
Fügen Sie Ihre eigene Konfigurationsdatei config.php im selben Ordner hinzu, um sie als zusätzliche Konfigurationsdatei zu verwenden.
Um offline ohne CDN-Ressourcen zu arbeiten, verwenden Sie den Offlinezweig
Open Source: Leicht, minimalistisch und extrem einfach einzurichten.
Mobilfreundlich: Optimiert für Touch-Geräte und mobile Anzeige.
Hauptfunktionen: Einfaches Erstellen, Löschen, Ändern, Anzeigen, Herunterladen, Kopieren und Verschieben von Dateien.
⏫ Erweiterte Upload-Optionen: Ajax-basierte Uploads mit Drag-and-Drop-Unterstützung, URL-Importe und Uploads mehrerer Dateien mit Erweiterungsfilterung.
Ordner- und Dateiverwaltung: Erstellen und organisieren Sie mühelos Ordner und Dateien.
Komprimierungstools: Komprimieren und extrahieren Sie Dateien im zip
und tar
-Format.
Benutzerberechtigungen: Benutzerspezifische Stammordnerzuordnung und sitzungsbasierte Zugriffskontrolle.
Direkte URLs: Kopieren Sie ganz einfach direkte URLs für Dateien.
Code-Editor: Enthält Cloud9 IDE mit Syntaxhervorhebung für über 150 Sprachen und über 35 Themen.
Dokumentvorschau: Google/Microsoft-Dokumentbetrachter für PDF/DOC/XLS/PPT, unterstützt Vorschauen bis zu 25 MB.
Sicherheitsfunktionen: Backup-Funktionen, IP-Blacklisting und Whitelisting.
Suchfunktionalität: Verwenden Sie datatable.js
für eine schnelle Dateisuche und -filterung.
Anpassbare Auflistungen: Schließen Sie bestimmte Ordner und Dateien aus den Verzeichnisansichten aus.
Mehrsprachige Unterstützung: Übersetzungen sind in über 35 Sprachen mit translation.json
verfügbar.
Und noch viel mehr!
Verfügbar unter der GNU-Lizenz
Ursprüngliches Konzept und Entwicklung von github.com/alexantr/filemanager
Verwendetes CDN – jQuery, Bootstrap, Font Awesome, Highlight js, ace js, DropZone js und DataTable js
Um einen Fehler zu melden oder eine Funktion anzufordern, reichen Sie bitte ein Problem ein
Mitwirkende