nginx php 超過4M文件上傳失敗,uploadify i/o error解決。

今天用uploadify上傳一個4M的文件,發現老是上傳到一半多的時候失敗,提示I/O錯誤。 php

原本懷疑是php.ini裏忘了設置post和upload上限,結果看了下,設置的是8M,足夠了。 nginx

而後看php錯誤日誌,發現沒有錯誤。 post

最後纔想到去看nginx的錯誤日誌,果真發現有如下錯誤: 測試

2013/05/13 12:36:25 [error] 17475#0: *621 client intended to send too large body: 4409525 bytes,…… 日誌

查了下,要在nginx.conf 的http{}段裏設置以下參數: cli

client_max_body_size 50M; error

這裏我設置的是50M,通常來講也夠用了。 di

而後再次測試了一下上傳,成功了! 文件

相關文章
相關標籤/搜索