之前网站用的分享文件一直是nginx自带的简陋列表,最近想换一个,然后网上看了一圈,看上了Directory Lister,Directory Lister是一个PHP编写的文件列表程序。在此分享给大家,也说说自己安装时候遇到的一些问题。

最终效果展示-http://File.hizip.net
Directory Lister官网http://www.directorylister.com


问题1:Directory Lister官方版本是不支持中文编码,连接的国外CDN服务器,速度慢。
解决:自己找了cdn连接的文件,有的更换了百度cdn的连接,速度不成问题了。解决了中文字体的支持。分享自己整合的压缩包-点击下载
问题2:Directory Lister安装后页面显示正常,不显示文件。
解决:自查error-log,发现是服务器端php.ini中把程序需要的scandir函数关闭了。知道找到服务器端PHP程序的php.ini文件,搜索到scandir这个单词,删除即可。


安装方法

直接把下载好的压缩包解压然后把解压后的文件上传到你的虚拟主机目录。

小提示

提示1:上传文件需要上传到和 resources 文件夹平级的位置,也就是同一个文件夹中。

提示2:网页title标题文字是在 resources\themes\bootstrap\index.php 中修改,底部文字则是同目录的 default_footer.php 文件。