一款支持上傳/刪除等操作的PHP目錄列表程序:
導讀:前端開發前端開發 說明:今天博主去國外一些博客看了下,偶然間發現個好東西,是一個大家都很少知道的目錄索引程序,Evoluted Directory Listing Scriptseo網站優化軟件公司網站建設。
說明:今天博主去國外一些博客看了下,偶然間發現個好東西,是一個大家都很少知道的目錄索引程序,Evoluted Directory Listing Script,與之前說的H5ai、Directory Lister不同的是,該程序支持各種操作,比如刪除/上傳/創建文件夾等等。可以當私人網盤使用,而且程序就一個index.php文件,很簡潔。
截圖
功能
- 全面的支持移動瀏覽器。
- 能夠上傳多個文件并限制允許的文件類型。
- 支持通過密碼或IP地址白名單來限制對腳本的訪問(理想的情況是只需要您自己和客戶端的訪問權限!)。
- 支持創建新的目錄和子目錄。
- 上傳壓縮文件并自動提取壓縮文件,并提供壓縮文件解壓后的選項。
- 可選地隱藏某些文件類型,名稱或擴展名以及目錄。
- 按名稱,大小或上次修改日期排序文件列表。
安裝
系統要求:PHP 5.3或更高版本、安裝fileinfo拓展。如果你想啟用解壓縮支持,你還需要安裝ZipArchive php擴展。
想方便的,直接安裝寶塔面板,教程:寶塔面板安裝教程,然后進入后臺再安裝PHP和Nginx環境,再找到左側軟件管理-PHP管理-設置-安裝Fileinfo拓展。
#如果Fileinfo拓展安裝失敗,就是內存太小,我們可以添加swap,不適用于ovz 1、手動添加,方法查看:https://www.moerats.com/archives/19/。 2、面板添加,找到左側軟件管理-系統工具-安裝Linux工具箱,然后進入工具箱添加。之后添加域名,上傳文件即可。Evoluted下載:evoluted-directory-4.0.5.zip。
關于功能設置,直接在index.php文件里修改即可,這里列舉幾個功能。
#上傳壓縮文件并自動提取壓縮文件 // 設置為true,解壓縮,上傳任何ZIP文件(注意:會覆蓋同名的!文件) public $enableUnzipping = true; // 如果您已經啟用解壓,您可以選擇上傳后設置為TRUE,刪除原來的壓縮文件。 public $deleteZipAfterUploading = false; #網盤增加密碼訪問 // 設置為true,以便在使用腳本之前輸入密碼。 public $passwordProtect = true; // 需要使用這個腳本的密碼(如果只使用$passwordprotect設置為true) public $password = '填寫密碼'; #允許訪問的IP地址 // 可選。允許限制只能訪問白名單的IP地址 public $enable網站建設公司IpWhitelist = true; //允許腳本IP列表(如果只使用$enableIpWhitelist是true) public $ipWhitelist = array( '填寫ip' '填寫ip' ); #隱藏文件以及擴展名文件 // 從目錄列表中顯示的塊擴展網站建設文件擴展名 publicseo網站關鍵詞優化 $ignoredFileExtensions = array( '擴展名', '擴展名', ); // 從目錄列表中顯示的塊文件名 public $ignoredFileNames = array( '需要隱藏的文件', '需要隱藏的文件', '需要隱藏的文件', ); // 以點開頭的文件通常是隱藏文件。設置為false如果你想顯示這些隱藏文件。 public $ignoreDotFiles = true; #隱藏的目錄 // 在目錄列表中顯示的要阻止的目錄 public $ignoredDirectories = array( '需要隱藏的目錄', );相關seo網站優化軟件公司網站建設。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-28 ,文章一款支持上傳/刪除等操作的PHP目錄列表程序:主要講述Evoluted,Directory,Listing,目錄列網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_11521.html