欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx上傳文件大小報錯500的解決辦法

 更新時間:2017年08月03日 11:19:02   作者:囧囧有神  
這篇文章主要介紹了nginx上傳文件大小報錯解決辦法的相關資料,小文件可以提交,大文件會報500內部錯誤,這里提供解決辦法,需要的朋友可以參考下

nginx上傳文件大小報錯500的解決辦法

采用nginx作反向代理,出現了一個詭異的問題,小文件可以提交,大文件會報500內部錯誤。這個是什么原因導致的呢?

    查wiki可知,上傳文件大小相關的有三個配置

  • client_body_buffer_size 配置請求體緩存區(qū)大小, 不配的話,
  • client_body_temp_path 設置臨時文件存放路徑。只有當上傳的請求體超出緩存區(qū)大小時,才會寫到臨時文件中
  • client_max_body_size 設置上傳文件的最大值

所以查出來,問題出現的原因是

1.文件大小超過了client_body_buffer_size

2.client_body_temp_path的臨時文件路徑居然沒有寫權限

以上兩個原因導致了返回500錯誤。

如果上傳文件大小超過client_max_body_size時,會報413 entity too large的錯誤。

原因知道了,修正就簡單了。

1.client_body_buffer_size 盡量設置的大點,這是基于速度的考慮,如果因為設置的過小,導致上傳的文件老要寫磁盤,那速度就太慢了。

2.client_body_temp_path 路徑要有可寫權限,這個是明顯的錯誤了。改正了就好

3.client_max_body_size 設置上傳文件的最大值,這個是基于安全的考慮,我們認為正常用戶不會或者基本不會上傳太大的文件。

可以設置為client_max_body_size 100m;  或者按照自己的業(yè)務來設置這個值。

以上就是nginx 文件上傳出錯的解決辦法,如有疑問請留言或者到本站社區(qū)交流討論大家共同進步,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • nginx中文件下載指定保存文件名的配置方法

    nginx中文件下載指定保存文件名的配置方法

    這篇文章主要介紹了nginx中文件文件指定保存文件名的配置方法,可以達到實際文件名和保存的文件名不相同的效果,需要的朋友可以參考下
    2014-07-07
  • Nginx IP封禁及自動封禁IP的實現

    Nginx IP封禁及自動封禁IP的實現

    本文主要介紹了Nginx IP封禁及自動封禁IP的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • nginx proxy_cache批量清除緩存的腳本介紹

    nginx proxy_cache批量清除緩存的腳本介紹

    今天小編就為大家分享一篇關于nginx proxy_cache批量清除緩存的腳本介紹,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Nginx負載均衡以及動靜分離的原理與配置

    Nginx負載均衡以及動靜分離的原理與配置

    動靜分離和負載均衡都是配置nginx實現對請求進行操作,所以下面這篇文章主要給大家介紹了關于Nginx負載均衡以及動靜分離的相關資料,需要的朋友可以參考下
    2021-06-06
  • Nginx中keepalive配置小結

    Nginx中keepalive配置小結

    本文介紹了Nginx keepalive配置的概念和作用,闡述了keepalive連接的基本原理和優(yōu)勢,并給出了一些常用的配置示例,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • 前端nginx部署詳細圖文教程

    前端nginx部署詳細圖文教程

    在前端開發(fā)過程中經常是需要把前端靜態(tài)資源放到服務器中看效果,這時經常用到nginx來配置,下面這篇文章主要給大家介紹了關于前端nginx部署的相關資料,需要的朋友可以參考下
    2024-03-03
  • nginx proxy_set_header的具體實現

    nginx proxy_set_header的具體實現

    proxy_set_header?是 Nginx 配置中的一個重要指令,本文主要介紹了nginx proxy_set_header的具體實現,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • 一次nginx崩潰事件的實戰(zhàn)記錄

    一次nginx崩潰事件的實戰(zhàn)記錄

    nginx是一個被廣泛使用的集群架構組件,我們有必要對它有足夠的了解,下面這篇文章主要給大家介紹了一次nginx崩潰事件的相關資料,文中通過圖文以及實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-01-01
  • 使用Nginx搭建文件下載服務器的方法詳解

    使用Nginx搭建文件下載服務器的方法詳解

    本篇文章主要介紹了使用nginx搭建文件下載服務器的方法,小編覺得挺不錯的,現在分享給大家,文章通過代碼給大家介紹的非常詳細,有需要的一起跟隨小編過來看看吧
    2023-09-09
  • SpringBoot項目整合FastDFS+Nginx實現圖片上傳功能

    SpringBoot項目整合FastDFS+Nginx實現圖片上傳功能

    FastDFS是一個開源的輕量級分布式文件系統(tǒng),它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題,對SpringBoot整合FastDFS實現圖片上傳功能,感興趣的朋友一起看看吧
    2022-05-05

最新評論