TinyFileManager es un administrador de archivos PHP versátil basado en web diseñado para brindar simplicidad y eficiencia. Esta aplicación PHP liviana de un solo archivo se puede integrar sin esfuerzo en cualquier directorio de servidor, lo que permite a los usuarios almacenar, cargar, editar y administrar archivos y carpetas directamente a través de su navegador web. Con soporte multilingüe y compatibilidad con PHP 5.5+, TinyFileManager permite la creación de cuentas de usuario individuales, cada una con su directorio dedicado. La plataforma también incluye una funcionalidad integrada para manejar archivos de texto utilizando el IDE de Cloud9. Con resaltado de sintaxis para más de 150 idiomas y más de 35 temas, TinyFileManager ofrece una solución integral para la gestión de archivos en un entorno en línea.
¡Precaución! Evite utilizar este script como administrador de archivos estándar en espacios públicos. Es imperativo eliminar este script del servidor después de completar cualquier tarea.
Manifestación
Tinyfilemanager está ampliamente documentado en las páginas wiki.
PHP 5.5.0 o superior.
Se recomiendan encarecidamente las extensiones Fileinfo, iconv, zip, tar y mbstring.
Descargue ZIP con la última versión de la rama maestra.
Simplemente copie tinyfilemanager.php a su espacio web; eso es todo :) También puede cambiar el nombre del archivo de "tinyfilemanager.php" a otro, ya sabe a qué me refiero.
Nombre de usuario/contraseña predeterminados: admin/admin@123 y usuario/12345 .
$auth_users
antes de usarlo. la contraseña está cifrada con password_hash()
. para generar un nuevo hash de contraseña aquí
Para habilitar/deshabilitar la autenticación, establezca $use_auth
en verdadero o falso.
Agregue su propio archivo de configuración config.php en la misma carpeta para usarlo como archivo de configuración adicional.
Para trabajar sin conexión sin recursos CDN, utilice la rama sin conexión
Código abierto: ligero, minimalista y extremadamente sencillo de configurar.
Compatible con dispositivos móviles: optimizado para dispositivos táctiles y visualización móvil.
Funciones principales: cree, elimine, modifique, vea, descargue, copie y mueva archivos fácilmente.
⏫ Opciones de carga avanzadas: cargas impulsadas por Ajax con soporte para arrastrar y soltar, importaciones de URL y cargas de múltiples archivos con filtrado de extensiones.
Gestión de carpetas y archivos: cree y organice carpetas y archivos sin esfuerzo.
Herramientas de compresión: comprime y extrae archivos en formatos zip
y tar
.
Permisos de usuario: asignación de carpetas raíz específicas del usuario y control de acceso basado en sesiones.
URL directas: copie fácilmente URL directas para archivos.
Editor de código: incluye Cloud9 IDE con resaltado de sintaxis para más de 150 idiomas y más de 35 temas.
Vista previa de documentos: Visor de documentos de Google/Microsoft para PDF/DOC/XLS/PPT, que admite vistas previas de hasta 25 MB.
Funciones de seguridad: capacidades de copia de seguridad, listas negras y blancas de IP.
Funcionalidad de búsqueda: utilice datatable.js
para buscar y filtrar archivos rápidamente.
Listados personalizables: excluya carpetas y archivos específicos de las vistas de directorio.
Compatibilidad con varios idiomas: traducciones disponibles en más de 35 idiomas con translation.json
.
¡Y mucho más!
Disponible bajo la licencia GNU
Concepto original y desarrollo por github.com/alexantr/filemanager
CDN utilizado: jQuery, Bootstrap, Font Awesome, Highlight js, ace js, DropZone js y DataTable js
Para informar un error o solicitar una función, presente un problema
Colaboradores