這是一個以 PHP 撰寫的 Web FTP 客戶端,讓使用者透過瀏覽器即可管理遠端伺服器檔案(上傳、下載、刪除、建立目錄、編輯文字檔等)。原始碼包含完整的 BSD 授權條款,可自由修改與再發布。
<?php
/* Configuration Options */
$phpftp_host = "localhost"; // FTP 伺服器位址
$phpftp_version = "2.2"; // 版本號
/* 註解掉下行可隱藏版本頁尾 */
// $show_version = true;
?>
| 功能 | 說明 |
|---|---|
| 目錄瀏覽 | 支援遞迴列出資料夾結構,圖示區分檔案/目錄 |
| 檔案上傳 | 支援多檔上傳、進度顯示、大小限制 |
| 檔案下載 | 直接輸出檔案串流,支援斷點續傳 |
| 線上編輯 | 文字檔可在瀏覽器直接編輯並儲存 |
| 權限管理 | 可設定 CHMOD 權限碼(八進位) |
| 多語系 | 內建英文,易擴充其他語言 |
/var/www/html/ftp/)。config.php 設定 $phpftp_host、預設帳號密碼(或啟用登入表單)。ftp 擴展(extension=ftp)。chown www-data:www-data)。https://your-domain/ftp/ 即可使用。display_errors=Off)。ssh2 擴展或 phpseclib)。完整原始碼請見專案根目錄 ftp.php,已包含詳細註解與前端 HTML/JS/CSS,開箱即用。