首頁 > 後端開發 > php教程 > Nginx出現413 Request Entity Too Large錯誤解決方法

Nginx出現413 Request Entity Too Large錯誤解決方法

WBOY
發布: 2016-08-08 09:32:52
原創
3374 人瀏覽過
Nginx出現的413 Request Entity Too Large錯誤,這個錯誤一般在上傳檔案的時候出現,打開nginx主設定檔nginx.conf,找到http{}段,新增

解決方法就是

開啟nginx主設定檔nginx.conf,一般在/usr/local/nginx/conf/nginx.conf這個位置,找到http{}段,修改或加入

client_max_body_size 2m;
登入後複製

然後重啟nginx,
sudo /etc/init.d/nginxd reload
登入後複製

即可。
要是以php運行的話,這個大小client_max_body_size要和php.ini中的如下值的最大值差不多或稍大,這樣就不會因為提交資料大小不一致出現錯誤。
post_max_size = 2M
upload_max_filesize = 2M
登入後複製

重啟NGINX
kill -HUP `cat /usr/local/nginx/nginx.pid `
登入後複製

當上傳大檔案時為了防止網路速度慢時逾時現象,需要適當調大max_execution_time的值。

以上就介紹了Nginx出現413 Request Entity Too Large錯誤解決方法,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板