PDF文件未在nginx服务器上完全加载

时间:2014-10-31 09:27:51

标签: nginx php

我目前有一个Web应用程序,可以生成相当大的PDF文件(每个文件100-200 MB)。该应用程序当前配置为在新窗口中显示PDF。当PDF文件大小较低(50mb左右)时,我可以成功使用"另存为"在Chrome和Firefox中下载文件。但是,如果文件大小大于此值,我可以在浏览器中看到PDF的输出,但无法使用"另存为" (没有任何反应)。

服务器在nginx / PHP-FPM上运行。我尝试提高脚本的内存限制,禁用脚本执行时间和其他一些随机调整来尝试诊断问题,但我无法取得任何进展。我的日志没有显示任何使用情况(至少,我不知道)。

我怀疑这个问题是由于在脚本执行期间PDF没有完全下载,但数据似乎都在那里......

关于如何让文件下载适用于更大的PDF数据的任何建议?

1 个答案:

答案 0 :(得分:1)

服务器的配置限制了数据的大小,你必须更改目录--- client_max_body_size中的配置--- upload_max_filesize。