Zdir是一款使用PHP开发的目录列表程序,无需数据库,体积小巧,功能完善。
环境要求
PHP >= 5.6(建议PHP 7.2)
文件索引依赖于curl组件
如果需要获得更高级的文件管理功能,依赖于Fileinfo, iconv, zip, tar and mbstring组件(非必须)
使用方法
下载源码放到站点根目录
将config.simple.php修改为config.php
修改config.php设置自己的网站标题/关键词/描述/密码等信息
如果需要排除某个目录,再次修改config.php ,里面有说明
更多说明请查看帮助文档:https://dwz.ovh/zdir
Docker方式部署
docker run –name=”zdir” \
-d -p 1080:80 –restart=always \
-v /data/wwwroot/default:/data/wwwroot/default \
helloz/zdir \
/usr/sbin/run.sh
更多说明可参考:https://www.xiaoz.me/archives/14809
主要功能
目录浏览
MarkDown文件预览
CSS/JavaScript一键复制
文件hash
图片预览
视频播放(支持.mp4 .ts .m3u8等部分格式)
音频播放(支持.mp3 .wav .flac .ape )
文本查看器(支持的格式有.txt .sh .py .go .c .cpp)
Office在线预览(支持.doc .docx .xls .xlsx .ppt .pptx),注意:如果是内网或IP访问方式不支持预览
文件索引
二维码生成
文件管理(上传/删除/编辑等)
文件搜索
密码验证
支持中文显示
v1.50更新说明
此版本可将Zdir放在子目录中
优化CSS
修复一些BUG
可以新建static/tongji.js并添加网站统计代码,Zdir将自动加载
文件管理器的用户名、密码可以在config.php自定设置
config.json可支持广告设置
此版本可将Zdir放在字目录中
自v1.50版本开始,Zdir支持安装在子目录运行,比如您的站点目录为/data/wwwroot/default,您可以将Zdir源码放在/data/wwwroot/default/zdir安装在子目录需要设置伪静态才能正常运行。具体方法请参考帮助文档:https://www.yuque.com/helloz/zdir/install
支持添加统计代码
此版本可以在Zdir目录下新建一个tongji.js文件,里面放入网站统计代码,Zdir将自动加载,注意统计代码不需要script标签,百度统计代码测试通过,其它统计代码未做测试。
左右两侧悬浮广告设置
此版本支持网站左右两侧的悬浮广告设置,需要在Zdir目录下新建一个文件命名为config.json,内容参考:
{ "gg":{ "gg_left":"<a href='https://dwz.ovh/d' target='_blank' rel="noopener noreferrer"><img src='https://dwz.ovh/c'></a>", "gg_right":"<a href='https://www.xiaoz.me/archives/11183' target='_blank' rel="noopener noreferrer"><img src='https://i.bmp.ovh/imgs/2019/11/39adab31131a53a8.png'></a>" } }
显示的效果如下图:
升级方法
由于此次目录结构有所变动,建议备份数据后重新安装Zdir
GitHub地址:
https://github.com/helloxz/zdir
Demo
演示地址:http://soft.xiaoz.org/
备用演示:https://wget.ovh/
查看更多...
提高网络安全意识,养成良好上网习惯,网络下载文件先扫描杀毒。不要随意点击不明邮件中的链接、图片、文件,适当设置找回密码的提示问题。当收到与个人信息和金钱相关(如中奖、集资等)的邮件时要提高警惕。不要轻易打开陌生人发送至手机的链接和文件。在微信、QQ等程序中关闭定位功能,仅在需要时开启蓝牙。安装手机安全防护软件,经常对手机系统进行扫描。不随意连接不明Wi-Fi、刷不明二维码。保证手机随身携带,建议手机支付客户端与手机绑定,开启实名认证。从官方网站下载手机支付客户端和网上商城 应用。使用手机支付服务前,按要求在手机上安装专门用于安全防范的插件。登录手机支付应用、网上商城时,勿选择"记住密码"选项。通过网络购买商品时,仔细查看登录的网站域名是否正确,谨慎点击商家从即时通讯工具上发送的支付链接。谨慎对待手机上收到的中奖、积分兑换等信息,切勿轻易点击短信中附带的不明网址。资源收集自互联网,仅供用于学习和测试,请勿用于商业。资源如有侵权,请联系站长删除,敬请谅解!
请登录后查看评论内容