post_max_size表示POST表單提交的最大大小
upload_max_filesize 表示文件上傳的最大大小。
通常post_max_size設置的值必須必upload_max_filesize設置的值大。
max_file_uploads表示一次性最多能夠上傳多少個文件,這個選項通常是在文件批量上傳中使用,在大文件上傳中一般不使用。
對於nginx+php上傳大文件的時候必須設置nginx中的client_max_body_size參數值大於等於PHP中的post_max_size參數的值,假如這個值設置小了,會出現上傳較大的文件的時候進度條走到一半比如10%那么接着又會變成1%開始了,而且一會兒之后就會自動斷開。當我們把文件的大小減少為接近於client_max_body_size值的時候,在最后上傳成功時會返回(在控制台中的請求返回中可以看得到):413 Request Entity Too Large 錯誤。