![](https://www.blugrit.com/wp-content/uploads/2019/09/wp_logo.png)
サーバソフトをApacheからnginxに変更してWordPressは普通に動いていました。
記事を書く際に画像をアップロードしようとすると「返答が正しいJSONレスポンスではありません」のエラーが出るじゃないですか。
「返答が正しいJSONレスポンスではありません」だけで調べるとphp.iniでmax_execution_timeを変更したら解決という記事が見つかりますが、時間はかかってないということで違うエラーな予感。
エラーログを見ると以下の表示がありました。
client intended to send too large body: 4294967295 bytes
調べたところによるとどうやらnginxでclient_max_body_sizeという項目の設定が必要なようですのでhttpコンテキストに設定して完了。無事画像をアップロードできるようになりました。
参考URL
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9bmdpbnglRTMlODElQTclMjJjbGllbnQlMjBpbnRlbmRlZCUyMHRvJTIwc2VuZCUyMHRvbyUyMGxhcmdlJTIwYm9keSUyMiVFMyU4MSU4QyVFNyU5OSVCQSVFNyU5NCU5RiVFMyU4MSU5NyVFMyU4MSU5RiVFNiU5OSU4MiVFMyU4MSVBRSVFNSVBRiVCRSVFNyVBRCU5NiVFNiU5NiVCOSVFNiVCMyU5NSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9NjIxZmVkMTQwOTQ1ZTkwOGJiYzU3ZWY5N2ZkZmY5NjE&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBub3Rha2FvcyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YzEyMWUyZDVlYTRkMDYwMTY1ZThlNDIwOTYyMGJmNWQ&blend-x=142&blend-y=436&blend-mode=normal&txt64=aW4g5qCq5byP5Lya56S-44KG44KB44G_&txt-width=770&txt-clip=end%2Cellipsis&txt-color=%23212121&txt-font=Hiragino%20Sans%20W6&txt-size=36&txt-x=156&txt-y=536&s=3d0a7fc9e5cbb38909bedf1ad7e8a684)
nginxで"client intended to send too large body"が発生した時の対策方法 - Qiita
nginx が稼働しているWebページで、フォームからファイルをアップロードしようとしたら、"1 client intended to send too large body: 1367171 b…
コメント