- 問題:
- 前端頁面點擊上傳按鈕,不超過30M的小文件順利上傳到板子指定位置,上傳60Md的更新包,出錯,http狀態碼413——請求實體過大
- 環境:
- web服務器——lighttpd1.4.30
- cgi——c語言寫的(未設限上傳文件大小)
- 前端——Vue(未設限上傳文件大小)
- 解決辦法:
- 檢查更改lighttpd的配置文件lighttpd.conf中兩項配置:
1.server.upload-dirs:上傳臨時目錄,默認為"/var/tmp",這個默認目錄不一定有足夠空間暫存上傳的文件,修改為你確定空間足夠的目錄。
2.server.max-request-size:可以上傳至服務器的最大值,單位為kb(kilobytes),默認不限制。