我正在构建我的第一个(粗略的)内容管理系统。用户可以上传/存储文件(pdf、doc、xls 等)。文件使用 mcrypt 加密。我还有一个 pdf/文档查看器,因此用户无需下载即可浏览他们的文件。但是我在处理加密文件时遇到了问题。
到目前为止,当用户单击文件时,php 脚本会将副本解密到文件夹以供插件访问。显然,我需要一种在查看后删除这些解密文件的方法。我目前正在尝试通过 PHP 执行此操作,但是在延迟脚本足够长的时间以使插件加载文件时遇到了麻烦。这甚至是最好的方法吗?例如,cron 工作会更好吗?
有什么建议么?