1. 程式人生 > >Nginx出現413 Request Entity Too Large錯誤解決方法,phpmyadmin匯入mysql資料庫提示,您想上傳更大的檔案/您可能想上傳更大的檔案的解決方法

Nginx出現413 Request Entity Too Large錯誤解決方法,phpmyadmin匯入mysql資料庫提示,您想上傳更大的檔案/您可能想上傳更大的檔案的解決方法

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

Nginx出現的413 Request Entity Too Large錯誤,這個錯誤一般在上傳檔案的時候出現

解決方法:

開啟nginx主配置檔案nginx.conf,一般在/usr/local/nginx/conf/nginx.conf這個位置,找到http{}段,修改或者新增

client_max_body_size 2m; #修改此處上傳大小為自己實際需要的大小

然後重啟nginx或者重新載入nginx配置檔案即可    

以php執行下,這個大小client_max_body_size要和php.ini中的如下值的最大值差不多或者更大一點,這樣就不會因為NGINX提交資料大小與PHP大小不一致出現錯誤。

post_max_size = 2M
upload_max_filesize = 2M


phpmyadmin匯入mysql資料庫提示,您想上傳更大的檔案/您可能想上傳更大的檔案,請參考文件來尋找解決方法

解決方法:
檢查php.ini 配置檔案中的以下三個地方,upload_max_filesize, memory_limit 和post_max_size,並且推薦修改的值要稍大於匯入的巨大sql資料庫檔案;依照這個提示,修改後,重啟php環境