1.问题: PHP在使用readfile函数定义下载文件时候,文件不可以过大,否则会下载失败,文件损坏且不报错;
2.原因: 这个是因为readfile读取文件的时候会把文件放入缓存,导致内存溢出;
3.解决:分段下载,并限制下载速度;
本文共 174 字,大约阅读时间需要 1 分钟。
1.问题: PHP在使用readfile函数定义下载文件时候,文件不可以过大,否则会下载失败,文件损坏且不报错;
2.原因: 这个是因为readfile读取文件的时候会把文件放入缓存,导致内存溢出;
3.解决:分段下载,并限制下载速度;
转载于:https://juejin.im/post/5cd445866fb9a031f10ca672