Si estáis buscando ahorrarse unas horas de programación en desarrollar un gestor de archivos en php para vuestra aplicación, os lo voy a poner fácil, ¿Qué tal si utilizamos un código en PHP libre para gestionar ficheros de nuestro servidor de forma sencilla? Os presento File Thingie.
File Thingie es un pequeño administrador de archivos basado en la web escrito en PHP. Está hecho para aquellos que necesitan darle acceso a otros a determinadas partes del sistema de archivos de su servidor cuando el FTP no es la solución. A través de File Thingie podrás realizar las siguientes funciones:
- Subir un archivo o varios a la vez
- Usuarios múltiples y grupos de usuarios
- Crea subdirectorios
- Renombrar, mover, borrar y copiar archivos y carpetas de forma sencilla
- Buscar nombres de carpetas y archivos
- Controlar el acceso a archivos o ficheros basado en listas blancas y negras
- Editar archivos de texto
- Descomprimir archivos sin descargarlos (esto me encanta personalmente)
- Personalizar el diseño por CSS de forma sencilla
- Multitud de idiomas (entre ellos Español)
Si te has decidido a probarlo, lo primero es descargarlo, puedes hacerlo desde aquí: Descargar administrador de archivos en PHP File Thingie
Una vez descargado, solo tienes que descomprimirlo en la carpeta del servidor donde quieras ubicarlo y renombrar el archivo config.sample.php por config.php.
Dentro de este fichero config.php vienen los parámetros de configuración de usuario y contraseña:
# Settings – Change as appropriate. See online documentation for explanations. #
define(«USERNAME», «»); // Your default username.
define(«PASSWORD», «»); // Your default password.
Además tienes los diferentes parámetros a modificar, supongo que si estás buscando la opción para ponerlo en Español:
$ft[«settings»][«LANG»]

Hay otras opciones como el tamaño máximo de subida, el directorio raiz, pero eso os lo dejo a vosotr@s para trastearlo.
¿Qué os parece File Thingie?¿Conocéis otras aplicaciones?
Estaría agradecido si compartís!
Francisco 30 septiembre, 2014
No he podido descargarlo, podrían enviarmelo al correo por favor
videotutoriales 1 octubre, 2014
¿El enlace no te ha funcionado? Acabo de revisarlo y funciona, prueba otra vez y sino ya te lo envío 😉
Diego 27 abril, 2015
En la primera pantalla me pide usuario y contraseña.. cuales son?
(el primer archivo es «ft2.php» cierto?
De ante mano muchas gracias!
videotutoriales 28 abril, 2015
Buenas Diego,
En el archivo config.sample.php que tiene que ser renombrado a config.php vienen los campos:
# Settings – Change as appropriate. See online documentation for explanations. #
define(«USERNAME», «»); // Your default username.
define(«PASSWORD», «»); // Your default password.
Y más parámetros de configuración, dale algunos valores a estos parámetros que quieras para personalizar el gestor y listo! 😉
(voy a editar el artículo para poner esto mismo)
Un saludo!
hugo 28 mayo, 2015
No funciona el link de descarga amigo !!, se puede arreglar ??, gracias de antemano.
hugo 28 mayo, 2015
no ya, ya pude bajar el link a travez de jdownloader !!; pero revisa tus programacion en los botones de descarga ango anda mal !!. pues si doy click ahi me manda a otra pagina donde me abre el archivo en el navegador y aparecen miles de textos raros !!….
pero ya esta, muchas gracias, un saludo !.
videotutoriales 28 mayo, 2015
Entiendo que será por como tienes la configuración en el navegador. Si das botón derecho guardar destino, debería de forzar la descarga del fichero. Otra cosa no se me ocurre.
Un saludo y gracias por el aviso 😉
Pablo 12 febrero, 2016
Hola!! Espero aún atiendas por aquí. Acabo de descargar Fil Thingie, pero no veo un archivo index en la carpeta… cuál es el archivo que inicializa el software?
NOTA: quiero editar el codigo y revisar los avances sin uso de IDE, solo con bolc de notas por restricciones de compañía.
Carlos Dk 16 febrero, 2016
Sigo por aquí 🙂
¿Has podido conseguir lo que buscabas? para ayudarte o no. Finalmente no estoy utilizando este gestor de archivos y he desarrollado un módulo básico yo mismo que se integra en la web.
Ya me cuentas.
Salud!
Axel Gutiérrez 27 febrero, 2016
hola espero me puedas ayudar, no me deja subir ningún archivo. me arroja esto «(archivo) no se ha subido. Tipo de archivo no permitido»
al igual tampoco puedo cambiar el user ni el password por defecto, cree otro y si funciona pero quiero deshabilitarlo o cambiarlo.
Espero me puedas ayudar
Carlos Dk 2 marzo, 2016
para la subida de ficheros, si el tipo no está permitido, tendrás que buscar en la configuración que se admita tal fichero, suele ser un array de tipos de ficheros, añádelo o elimínalo de las excepciones, no recuerdo exactamente como era 🙂
Roberto 2 junio, 2016
No me deja subir los archivos. Me podrian ayudar?
«(ARCHIVO) no se ha subido. Tipo de archivo no permitido»
La linea de codigo dentro de config.php esta correcta.
$ft[«settings»][«FILETYPEWHITELIST»] = » «;
Los archivos web son los que figuran en el link de esta pagina. (filethingie.rar)
Que puede ser? Muchas Gracias
Luis Pérez 14 agosto, 2017
Hola, buen día.
No he podido descargar el archivo; me gustaría que me enviarán el archivo o la liga a mi correo. He tratado de descargarlo, mas sin embargo no me abre la liga de descargas.
Saludos
Luis Pérez 14 agosto, 2017
Hola, buen día.
He cambiado de navegador y me ha dejado realizar la descarga; gracias por el desarrollo, lo probare.
Saludos.
Carlos Dk 21 agosto, 2017
Perfecto! A trastearlo a ver que se saca 😉
Anabel 5 mayo, 2022
Necesito registrr facturas y scanear la imagen, con esto podre hacerlo?, gracias
Carlos Dk 1 agosto, 2022
Con esto puedes gestionar ficheros en un servidor. Esos ficheros pueden ser facturas, pero no podrás escanear desde aquí. Al menos que yo sepa 😀
jorge 1 noviembre, 2023
saludos amigo, y la base de datos?