修改nginx.conf
client_body_buffer_size 2048m; //快取檔案的大小
client_max_body_size 120m; //上傳檔案的大小
在nginx.conf檔案中找到client_max_body_size,如果沒有就新增這條,後面的120m就是指定最大支援120M大小的檔案。
修改php.ini
開啟php.ini,修改下面兩個引數,引數的值即為想要設定的最大允許的上傳檔案大小。
post_max_size = 125M
upload_max_filesize = 120M
max_execution_time=90
1、post_max_size:指定POST資料所允許的最大大小
2、upload_max_filesize:表示上傳檔案的最大大小
3、max_execution_time:上傳檔案是需要時間的,這個值是php的預設超時時間,如果為0則不超時(建議不要這麼設定),超時時 間到的話檔案還沒有上傳完成,則也會上傳失敗的,因此在修改上傳檔案大小限制的時候,也適當的調整一下這個引數,否則任然會上傳失敗的。
一般來說,post_max_size要設定的比upload_max_filesize稍大一點。
本作品採用《CC 協議》,轉載必須註明作者和本文連結