日韩天堂,国产精品久久久久久久久久一区,羞羞羞网站,自拍视频网站,久久亚洲欧美成人精品,桃花阁成人网在线观看

Hello! 歡迎來到小浪云!


修復Nginx服務器413錯誤上傳文件過大限制問題


avatar
小浪云 2024-07-01 212


nginx被用作wordpress等網絡應用的后端服務器時(這些應用通常是基于phpmysql數據庫的),很多用戶會遇到這樣的錯誤:”Request Entity Too Large”。當用戶試圖上傳一個大于配置的最大上傳文件大小的文件時,就會發生這個錯誤。nginx配置中對文件上傳大小的默認限制是1MB。

通常情況下,wordpress管理員在第一次嘗試安裝插件時就會遇到這個錯誤。例如,我試圖在我的本地WP設置上安裝 “下載管理器 “wordpress插件,它給了我同樣的錯誤提示。

修復Nginx服務器413錯誤上傳文件過大限制問題

nginx中更改上傳文件大小限制

在Vim或您選擇的任何文本編輯器中打開nginx配置文件。

$ sudo vim /etc/nginx/nginx.conf

添加指令’ client_max_body_size ‘。該指令定義了客戶端請求主體的最大大小。默認情況下,此指令的值為1MB。增大此值將使您能夠上載隨請求發送的較大文件。

在“ http”塊下添加以下行:

client_max_body_size 16M;

修復Nginx服務器413錯誤上傳文件過大限制問題

如果需要的話,你可以設置更大的數字。現在,保存并關閉文件。

用下面的命令重新啟動nginx

$ sudo systemctl restart nginx

現在你的nginx設置將允許你上傳一個大小為16MB的文件。讓我們再次嘗試安裝插件。

修復Nginx服務器413錯誤上傳文件過大限制問題

即使配置了nginx文件大小后,php文件的上傳限制仍然阻止上傳。讓我們看看如何更改它。

更改php上傳大小限制

nginx與基于php的Web應用程序結合使用,并且由于php文件上傳大小的限制,可能會出現上述問題。

打開php配置目錄中的文件“ php.ini ”。

$ sudo vim /etc/php/7.4/fpm/php.ini

或者

$ sudo vim /etc/php.ini

轉到變量upload_file_maxsize(即允許上傳的文件的最大大小),以及post_maxsize(即發布請求的最大尺寸)。

修復Nginx服務器413錯誤上傳文件過大限制問題

在上傳文件作為發布請求的一部分時,post_maxsize應始終大于upload_file_maxsize。

根據需要更改值。

upload_max_filesize = 16M

post_max_size = 20M

修復Nginx服務器413錯誤上傳文件過大限制問題

保存并退出文件。

重新啟動php以及nginx,以進行新配置:

$ sudo systemctl restart php7.4-fpm

$ sudo systemctl restart nginx

您應該將上述命令中的php7.4替換為您的php版本,或者,如果您的服務器中的php服務名稱就是php,那就替換為“php ”。

現在允許新指定的文件大小在Web應用程序中上傳文件,并且插件成功進行安裝。

我們已經看到了如何處理基于nginx的Web應用程序中請求實體太大的問題。請注意,不僅是php,而且如果其他CGInginx一起使用,也會出現此問題。在這種情況下,用戶可以增加特定CGI在配置文件中的限制。

相關閱讀

主站蜘蛛池模板: 日本a级精品一区二区三区 欧洲精品在线观看 | 亚洲免费电影网站 | 精品免费久久久久久影院 | 波多野结衣www | 色网站视频| 在线观看日韩欧美 | 亚洲综合婷婷 | 五月婷婷社区 | www.亚洲欧美 | 五月婷婷激情小说 | 伊人狠狠色j香婷婷综合 | 福利精品在线 | 国产成人精品电影 | 伊人久久青草 | 亚洲 欧美 自拍 卡通 综合 | 国产精品视频一 | 久久国产精品一区二区三区 | 色综合激情丁香七月色综合 | 日本精品久久久久久久 | 伊人久久天堂 | 国产玖玖 | 在线观看毛片网站 | 久久久久免费精品国产小说 | 欧美日韩在线免费看 | 福利视频二区 | 国产色视频网站免费观看 | 国内一区亚洲综合图区欧美 | 欧美色欧美亚洲另类二区不卡 | 亚洲狠狠色丁香婷婷综合 | 午夜影视网站 | 亚洲第一中文字幕 | 噜噜噜噜精品视频在线观看 | 伊人99| 婷婷丁香六月天 | 伊人免费视频 | 综合热久久 | 免费视频精品 | 欧美性一级交视频 | 中文字幕久久亚洲一区 | 亚洲v欧美| 一区二区精品在线观看 |