3
我想上傳最大爲50GB的大文件。部分結果有效,但處理不完整:mod_fcgid:無法從http客戶端獲取數據
我編輯我的php.ini
max_execution_time = 18000
max_input_time = 18000
post_max_size = 50G
upload_max_filesize = 50G
我在虛擬主機增加mod_fcgid值
IdleTimeout 18000
ProcessLifeTime 18000
FcgidMaxRequestLen 64424509440
FcgidIOTimeout 18000
我可以上傳周圍2-3GB最大的文件,但對於更多的有兩種情況:
- apache在10GB左右的日誌中沒有錯誤
- 文件錯誤5GB左右(70008)的部分結果是有效的,但處理不完整:mod_fcgid:不能從HTTP客戶端獲取數據
網站(如果它可以幫助你):http://filetransfer.fr
預先感謝任何能幫助我的人!
Debian的7,阿帕奇2.2.22,PHP 5.4.45
請幫幫我! – Themiller
您是否嘗試過將SSLRenegBufferSize設置爲1073741824? – fritzmg
你有32位或64位系統嗎?你有多少可用空間?在您的代碼可以運行之前,PHP將整個上傳的文件轉移到本地文件系統中,如果文件太大,那麼顯然會失敗。 –