littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于Bootstrap的Directory Lister魔改版

项目简介

本项目是基于PHP和Bootstrap的Directory Lister魔改版,主要功能为展示文件和目录列表,同时提供简介说明、文件类型图标等额外功能。用户能通过浏览器便捷地浏览文件和目录并获取相关信息。

项目的主要特性和功能

  1. 界面简洁明了,支持中文目录和文件名,符合现代审美。
  2. 具备简介说明功能,可在每个文件夹内放置README.html文件来显示该文件夹的简介。
  3. 实现CDN文件本地化,默认调用各种CDN文件,加快页面加载速度。
  4. 能自动识别文件类型并显示相应图标。
  5. 可自动检测域名后缀,支持子目录下的文件和目录显示。

安装使用步骤

下载项目源码

逗比云打包:下载地址

解压并上传到服务器

将解压后的文件上传到已经搭建好PHP环境的服务器中。

访问项目地址

在浏览器中输入服务器地址,即可开始使用。

注意事项

  1. 若安装后Directory Lister不显示文件和目录,可能是PHP函数scandir被禁用,取消禁用即可: bash sed -i 's/,scandir//g' /usr/local/php/etc/php.ini /etc/init.d/php-fpm restart
  2. 若程序放在子目录下,子目录下不显示README.html,需手动修改路径配置: php // 修改前 $suffix_array = explode('.', $_SERVER['HTTP_HOST']); // 修改后 $suffix_array = explode('.', $_SERVER['HTTP_HOST']."/zimulu");
  3. 简介功能需在每个文件夹下放置README.html文件,使用UTF - 8无BOM编码保存,避免中文乱码。
  4. 文件修改说明:
    • 修改网站头部导航标题:编辑/resources/DirectoryLister.php
    • 修改网站标签栏标题:编辑/resources/themes/bootstrap/index.php
    • 修改网站顶部公告栏内容:编辑/resources/themes/bootstrap/index.php
    • 插入流量统计代码:编辑/resources/themes/bootstrap/default_header.php

演示站点

https://softs.wtf(需挂代理)

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】