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)
トラブル対応TinyFileManagerエディタで.mdファイルのMarkdownシンタックスハイライトが機能しない問題を修正する方法
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