PHP 导出到 csv 无法正常工作

问题描述 投票:0回答:1

我有一个 php 程序。这个程序用于将网格的记录导出到 csv 文件。这个网格工作正常,能够在一分钟内加载多达 65000 条记录。当我将记录导出到 csv 文件时,出现超时错误.此导出功能在导出多达 50000 条记录时工作正常,如果记录数超出,页面显示超时消息。

我已经检查了 sql 查询的性能。查询在 firebird 数据库中运行良好,并在几秒钟内执行了查询。

我尝试过不同的代码

第一次尝试

ini_set("memory_limit", "10056M"); set_time_limit(0); ini_set('max_execution_time', '0'); 

第二次尝试

 ini_set('memory_limit','1024M'); set_time_limit(3000000); //You can use 0 to remove limits

我也修改了php.init文件。

关于这个问题的任何想法。我应该更改 firebird 数据库配置文件中的任何内容吗?

php firebird
1个回答
0
投票

当你说它“行不通”时,你能更具体一点吗?火鸟要死了吗? PHP 是否达到内存或超时限制?您收到的特定错误消息是什么,您的代码具体在做什么?

(最好用这些细节更新原始问题。)

© www.soinside.com 2019 - 2024. All rights reserved.