YJYW's Style Life

WordPress|管理 WordPress 時的常見問題

圖片上傳

413 Request Entity Too large Error

原因

在 WordPress 後台:Media->Add New 上傳照片時遇到錯誤,
但除了「HTTP error」之外看不到其他訊息。

預設圖片上傳介面是 multi-file uploader,
改成 browser uploader 後,網頁才顯示這個 NGINX 的錯誤訊息。

餵 Google 後發現需要修改 NGINX 的 config 檔。

開啟 NGINX 的 config 檔

sudo vim /opt/bitnami/nginx/conf/bitnami/bitnami.conf

找到 https 的 block

server {
   listen       443 ssl;
   server_name  localhost;
   ...

在 block 內新增一行 client_max_body_size 10M;
10M 指的是 request body 的大小上限,預設是 1M

存檔後,執行 script 重新啟動 NGINX 使設定生效

sudo /opt/bitnami/ctlscript.sh restart nginx restart nginx

References

Fixing 413 Request Entity Too Large Errors

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *