
临时文件托管与提取码下载
一码空传 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,轻量部署,迁移便捷