413 Request Entity Too Large

django、nginx でメモ型データベースを作っていますが、スマホで撮った写真をコメント付きでサーバーにアップしています。写真サイズが 1 MB を超えると上のようなエラーが出てアップできません。

スマホの写真は最小でも 2 MB あり、画像圧縮のアプリを使えばいいのですがそれはかなり面倒です。

画像をどんどんアップするとそのうちパンクするかもしれませんが、当分は大丈夫だと思うので、行けるところまではデフォルト画像をアップします。

環境は、vps に ubuntu 18.04 をインストールしています。

/etc/nginx/sites-available/testdjango

server {
    server_name hoge.site;
    client_max_body_size 10M;  ← 追加
.....

nginx 再起動。


sudo systemctl restart nginx