先说结论:尝试了一下午的目录列表程序,最终选择了 Directory Lister 。
PDIRL : pdirl 是我在 linux 下一直用的,界面还算可以。但是今天迁移到 windows 后就无法正常使用了。原因没深究。有可能是不支持 . 开头的隐藏文件。
H5ai :界面蛮漂亮的,功能也强大,不过安装设置还要改 apache 的站点配置文件,改配置文件,结果还不显示中文
Directory Lister :安装非常简单,直接文件拷贝进目录就可以了,而且可以很方便的设置不显示哪些文件和目录,非常灵活。 Directory Lister 的中文支持只需要改 themes 主题的编码就可以了。 ( 具体演示可以看: http://soft.91yun.org)
关于 Directory Lister 安装的几个问题记录下,方便以后自己查找:
Q :让 Directory Lister 显示中文列表和中文文件名。
A :修改 resources\themes\bootstrap\index.php (就是主题文件),在最开头加入 header(“Content-type: text/html; charset=gbk”); 强制使用 gbk 编码即可:
Q :为什么 Directory Lister 页面打开速度很慢。
A :因为有几个调用 css 和 js 的地方被墙了。。把被墙的文件弄到本地,并修改相应的源代码就好了。也可以直接下载我已经改好的版本,包括中文显示。 下载地址
Q :如何隐藏不想显示的文件和目录?
A :直接打开 resources/config.php 找到 ‘hidden_files’ 就是要隐藏的文件,特别注意是,隐藏了目录还要设置隐藏目录下的所有文件。必然你添加了一条隐藏 a ,要隐藏 a 目录下的所有文件还要再设置一条 a/* 。
我已经修改好本地化 css 和 js ,以及显示中文列表和中文文件名的版本: 下载地址
你好,下载你编辑好的文件上传后,不显示目录是怎么回事
如果装的是lnmp.org的一键包,需要修改php.ini,搜索scan,把相关的禁用删了。