Tiny File Manager
单文件 PHP 网页文件管理器,上传、编辑、管理文件,部署超简单。
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
丢一个 PHP 文件到服务器,就能在浏览器里管理文件。
주요 기능
- 单文件部署:只需一个 PHP 文件,复制到服务器目录即可运行
- 多功能文件操作:创建、删除、修改、查看、下载、复制、移动文件
- 高级上传:Ajax 拖拽上传、URL 导入、多文件上传并过滤扩展名
- 压缩工具:支持 zip 和 tar 格式的压缩与解压
- Cloud9 IDE 编辑器:150+ 语言语法高亮,35+ 主题
할 수 없는 것
- •默认密码公开,部署后务必立刻修改密码;2. 不要将此工具长期放置在公共可访问目录,用完后立即删除;3. 建议配合 Apache/Nginx 的 IP 白名单或 .htaccess 限制访问;4. 生产环境请使用更安全的文件管理方案(如 Nextcloud)。
사용 사례
- 临时需要给客户或同事分享文件,快速部署一个 Web 文件管理器
- 在开发服务器上快速管理项目文件,无需安装复杂工具
- 远程编辑文本、代码文件,使用内置 IDE 直接修改
상세 설명
Tiny File Manager 是一款基于 PHP 的轻量级单文件 Web 文件管理器,旨在以最简洁的方式实现高效文件管理。仅需一个 PHP 文件,丢进服务器目录即可运行,支持通过浏览器创建、上传、编辑、移动、复制、删除文件和文件夹。兼容 PHP 5.5+,支持多语言(35+种),可为每个用户单独分配根目录并设置账户密码。内置 Cloud9 IDE 编辑器,支持 150+ 种编程语言语法高亮和 35+ 主题;支持 zip/tar 压缩解压、拖拽上传、从 URL 导入文件、Google/Microsoft 文档在线预览(最大 25MB)。提供 IP 黑白名单和备份功能。适合临时部署用于文件管理任务,但注意:不要在公开环境长期使用,用完后务必删除该脚本。
문제 해결 & FAQ (2)
문제 해결Markdown syntax highlighting이 TinyFileManager 편집기에서 .md 파일에 대해 작동하지 않는 문제를 해결하는 방법?
Ace 편집기를 초기화하기 전에 이 PHP 조건부 매핑을 추가하세요: if ($ext === 'md') { $ext = 'markdown'; }. 이렇게 하면 인식되지 않는 'md' 대신 올바른 'markdown' 모드를 사용할 수 있습니다.
문제 해결Via 또는 X 브라우저에서 PHP 파일 관리자의 파일 다운로드가 작동하지 않는 문제를 해결하는 방법?
Tiny File Manager의 기본 다운로드 함수(fm_download_file)는 Via 또는 X Browser와 같은 경량 모바일 브라우저에서 실패할 수 있습니다. fm_download_file을 제거하고 index.php의 'ACTIONS' 주석 바로 뒤에 다운로드 핸들러를 직접 배치하여 코드를 수정하십시오. 인증이 활성화된 경우 토큰 검증을 포함하십시오. 제공된 코드 패턴인 if (isset($_GET['dl'])) { ... }을 사용하여 파일을 출력하십시오. 이렇게 하면 원래 헤더를 제대로 처리하지 못하는 브라우저와의 호환성이 보장됩니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
步骤1:从 GitHub 下载 tinyfilemanager.php 文件
步骤2:将文件上传到你的网站服务器任意目录(如 /var/www/html/)
步骤3:打开浏览器访问该文件,使用默认账号 admin/admin@123 登录(请立即修改密码)
- 步骤1:从 GitHub 下载 tinyfilemanager.php 文件
- 步骤2:将文件上传到你的网站服务器任意目录(如 /var/www/html/)
- 步骤3:打开浏览器访问该文件,使用默认账号 admin/admin@123 登录(请立即修改密码)
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
直接从服务器删除 tinyfilemanager.php 文件即可完全移除,无残留配置或数据库。
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
2 FAQs