上传文件
支持拖拽上传单个或多个文件。支持大文件上传。
简单、快速、小巧的单文件文件管理器。无依赖,无需数据库。 轻松上传、下载、编辑、删除、预览和管理您的文件。
在一个 PHP 文件中,包含您高效管理文件所需的一切
支持拖拽上传单个或多个文件。支持大文件上传。
下载单个文件或创建 zip 压缩包进行批量下载。
内置代码编辑器,支持 150+ 种语言的语法高亮。直接在浏览器中编辑文件。
无需下载即可预览图像、视频、音频、PDF 和文本文件。
创建、重命名、删除文件夹。轻松浏览目录结构。
强大的搜索功能,快速查找文件和文件夹。
轻松在文件夹之间复制或移动文件。支持批量操作。
安全的身份验证系统,具有用户管理和权限控制功能。
创建多个具有不同访问级别和文件夹权限的用户。
支持 50 多种语言,拥有简单的翻译系统。
在手机、平板电脑和桌面设备上完美运行。
单一 PHP 文件,无需数据库。性能如闪电般快速。
创建并编辑文本文件,支持语法高亮和自动保存。
查看图像属性、缩略图和 EXIF 数据。
CSRF 保护、安全的密码哈希以及文件上传验证。
多种主题和布局选项,配置简单。
体验实时演示,感受 Tiny File Manager 的强大功能
在我们的交互式演示中体验所有功能。无需安装 - 只需点击即可开始探索文件管理器界面。
默认管理员凭据
用户名: admin | 密码: admin@123
普通用户凭据
用户名: user | 密码: user@123
几分钟内即可开始使用。无需复杂的设置。
四个简单的步骤即可开始
从 GitHub Releases 下载 tinyfilemanager.php
wget https://github.com/prasathmani/tinyfilemanager/raw/master/tinyfilemanager.php
将文件上传到您的 Web 服务器目录中
在浏览器中打开并使用默认凭据登录
默认: admin/admin@123
更改默认密码并进行相关设置
几秒钟内使用 Docker 运行
拉取 Docker 镜像:
docker pull tinyfilemanager/tinyfilemanager
运行容器:
docker run -d -p 8080:80 -v /path/to/files:/var/www/html/data tinyfilemanager/tinyfilemanager
访问应用:
http://localhost:8080
自定义您的安装
编辑 tinyfilemanager.php 顶部的配置部分:
// 认证用户
$auth_users = array(
'admin' => '$2y$10$...',
'user' => '$2y$10$...'
);
// 只读用户
$readonly_users = array('user');
// 根路径
$root_path = $_SERVER['DOCUMENT_ROOT'];
// 根 URL
$root_url = 'http://localhost/';
需要帮助?请查看官方文档
查看文档