修改nginx.confphp
client_body_buffer_size 2048m; //緩存文件的大小nginx
client_max_body_size 120m; //上傳文件的大小緩存
在nginx.conf文件中找到client_max_body_size,若是沒有就新增這條,後面的120m就是指定最大支持120M大小的文件。post
修改php.iniio
打開php.ini,修改下面兩個參數,參數的值即爲想要設定的最大容許的上傳文件大小。cli
post_max_size = 125Mfile
upload_max_filesize = 120Mim
max_execution_time=90數據
一、post_max_size:指定POST數據所容許的最大大小文件
二、upload_max_filesize:表示上傳文件的最大大小
三、max_execution_time:上傳文件是須要時間的,這個值是php的默認超時時間,若是爲0則不超時(建議不要這麼設置),超時時 間到的話文件尚未上傳完成,則也會上傳失敗的,所以在修改上傳文件大小限制的時候,也適當的調整一下這個參數,不然任然會上傳失敗的。
通常來講,post_max_size要設置的比upload_max_filesize稍大一點。