4

我正在使用 Views Data Export 库根据视图的结果生成 excel 数据。查看超过 10000 行的结果。但是导出不起作用;它显示一个空白页。我在 php.ini 和 settings.php 中将内存限制增加到 1000 MB。但是当回显时,它显示峰值内存超过 1000 MB。我只能提供最大 1000 MB 的内存限制。

您能否提出一些建议或任何替代方案?

4

2 回答 2

4

您可以使用视图数据导出模块中可用的批处理选项,您可以根据您在数据导出设置下的视图中配置的限制,通过批处理结果将所有数据(即 10000+)导出到单个 csv 或 excel 文件中. 请找到我为我的项目所做的配置的屏幕截图。

在此处输入图像描述

于 2015-08-24T09:39:51.430 回答
2

如果这不是问题,您可以使用分页器(例如 1000 行)打破查看结果并导出每个页面的结果。这将减少内存需求以及 excel 文件的大小。

于 2013-07-23T11:52:54.530 回答