晚上好.
我正在使用Yii框架和mPDF库通过Ajax脚本生成一些PDF文件,并且需要在用户浏览器中强制进行“另存为”对话框.
我知道如何通过单个用户下载单个文件来解决此问题.
有没有人提示我如何使它在高负载系统上都能正常工作(例如,多个试图生成和下载PDF的用户将尝试访问一个临时文件,这会导致错误)?
我应该为每个会话生成一个单独的文件吗?哪种方法对清理这些临时文件好呢?
谢谢您的帮助.
解决方法:
您应该使用tempnam http://www.php.net/manual/en/function.tempnam.php生成临时文件.它们将被唯一命名,因此每个会话很容易建立一个.完成操作后,只需正常删除即可.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。