cgi+lighttpd上傳大文件失敗解決辦法


  • 問題:

    - 前端頁面點擊上傳按鈕,不超過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),默認不限制。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM