一码空传 V2.0:无数据库临时网盘 PHP 源码

一码空传 V2.0 是一套基于 PHP 的临时网盘源码,前端采用 layui,后端为原生 PHP,无需数据库即可完成文件托管与提取码下载,并内置后台管理和文字传输接口。

一码空传 V2.0:无数据库临时网盘 PHP 源码
开发语言PHP
资源大小78.82KB
运行环境Windows / macOS / Linux / Web
资源状态可查看

临时文件托管与提取码下载

一码空传 V2.0 的定位是轻量临时网盘:用户上传文件后,系统将文件保存至 upload/ 目录,并重命名、使用 md5 加密,同一文件每次加密结果不同。

下载环节依赖提取码。提取时先校验提取码是否存在,再判断是否过期;未过期则根据后台设置的“本站网址”拼接下载地址,并通过 window.location 跳转。若已过期,系统会自动删除文件并给出提示。

  • 默认 1 天后到期,写入加密后文件名、过期时间、提取码三项数据
  • 无数据库持久化,通过配置/数据文件读写完成记录

后台管理与文字传输接口

源码内置后台管理,可完成临时文件托管相关的配置与维护。后台选项中请勿输入带英文双引号 " 的字符,避免配置解析异常导致系统崩溃。

api.php 提供文字传输接口,支持“阅后即焚”式读取后删除。运营时请评估是否启用该接口,并遵循相关法律法规。

  • 前端基于 layui,后端为原生 PHP,无任何框架
  • 如需将 layui CSS 本地化,请自行修改静态资源路径

部署与运维核对重点

这套源码可运行于常见 LAMP/WAMP/MAMP 环境,也标注支持 Windows / macOS / Linux / Web。部署前应为上传目录与配置文件设置合理权限,例如 0644/0755,并按需开启跨域或调整上传大小限制。

长期运行需要定期清理数据。建议为清理逻辑单独建立管理脚本,参考 admin/clear.php,并在面板或计划任务中设置定时清理;如后台清理失败,可手动删除 dataconfig.php、filedata.php 并清空 upload/ 目录。

  • 版本 V2.0,无授权限制,适合学习研究与二次开发
  • 资源体积 78.82KB,轻量部署,迁移便捷
图片预览