数据量 不超过 8000 时 本地window环境 linux服务器 都能正常 导出csv文件数据量超过 8000时 本地可以正常导出 linux 服务器不能正常导出
5 回答
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
参考《关于PHP导出CSV文件的实现过程以及一些经常遇到的问题研究》 观点同楼上
更新,我们团队用的导出 楼主试试:
function export_csv($filename,$data) {
header("Content-type:text/csv");
header("Content-Disposition:attachment;filename=".$filename);
header('Cache-Control:must-revalidate,post-check=0,pre-check=0');
header('Expires:0');
header('Pragma:public');
echo $data;
}
料青山看我应如是
TA贡献1772条经验 获得超8个赞
是用nginx吗?曾经遇到过类似的情况,看看nginx日志,有报错信息,我们好像是proxy_temp目录
的权限有问题,导致当文件小的时候可以导出,但是超过某个值需要向这个文件夹写入,但是没有权限就报错了。
- 5 回答
- 0 关注
- 608 浏览
添加回答
举报
0/150
提交
取消