PHP Excel 504 nginx 在 400 条记录时超时。无法导出excel文件

标签 php excel nginx timeout

我正在尝试使用 PHP excel 库导出 excel 文件。我可以导出大约 400 条记录。但是,当我获取大约 600 条记录时,我看到 nginx 超时错误。我一直在努力解决这个问题。有谁知道如何解决这个问题吗?

到目前为止,我已经使用过 php 选项,例如.. set_time_limit(0);和 ini_set('memory_limit','-1');

但还是没能解决。

请帮忙。提前致谢。

感谢您的回复。我联系了我的服务器公司,他们说他们添加了 fastcgi_read_timeout 360;到 nginx 设置。现在可以使用了。

但是,下载启动速度非常慢。我猜是因为 PHP Excel 库。谁能建议我如何让它更快地响应?

最佳答案

Nginx 错误,因此更改 nginx 配置

proxy_read_timeout

关于PHP Excel 504 nginx 在 400 条记录时超时。无法导出excel文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11629945/

相关文章:

php - 使用 Javascript 将值插入多个隐藏字段,每个字段都以不同的形式

windows - Excel/VBA Automation Errors due to Office Service Pack 3.0 由 Forms 引起

c# - 当使用 C# 删除和替换工作表时,如何保留公式对工作表的引用?

ubuntu - nginx DNS 适用于 http ://but NOT for www. Ubuntu 服务器

php - WebMatrix 3 不显示 MySQL 数据库

php - jQuery ajax 响应后重新绑定(bind)动态创建的表单

wordpress - Nginx和Varnish连接错误

django - 使用 Nginx + Gunicorn + Django 提供静态文件

php - 如何定义一个只有在没有参数传递给构造函数时才能实例化的类?

Excel/Libreoffice Calc - 确定日期范围并仅汇总该范围内月份的值