2014-10-31 373 views
0

我目前有一個生成相當大的PDF文件(每個文件100-200 MB)的Web應用程序。該應用程序目前配置爲在新窗口中顯示PDF。當PDF文件大小很低(50mb左右)時,我可以在Chrome和Firefox中成功使用「另存爲」下載文件。但是,如果文件大小比這大,我可以在瀏覽器中看到PDF的輸出,但無法使用「另存爲」(沒有任何反應)。PDF文件未在nginx服務器上完全加載

服務器在nginx/PHP-FPM上運行。我已經嘗試提高腳本的內存限制,禁用腳本執行時間和其他一些隨機調整來嘗試診斷問題,但我無法取得任何進展。我的日誌沒有顯示任何使用(至少,我不能說)。

我懷疑這個問題是由於PDF文件的腳本執行過程中沒有完全下載,但數據似乎都在那裏......

我如何能獲取文件的下載工作了較大的PDF任何意見數據?

回答

1

服務器的配置限制了您的數據大小,您必須更改目錄--- client_max_body_size中的配置--- upload_max_filesize。

+0

感謝您的建議,但我已經修改了這兩個變量,沒有運氣。 – GhostCode 2014-11-03 04:43:27