【Homestead / Laravel】画像アップロードで413エラー(Request Entity Too Large )が出るときの対処法

エラー原因

nginxの設定で、最大アップロードが1MBになっているためこれ以上大きいファイルはアップロードできない。

対処法

アップロードできるサイズを拡張する。

具体的な手順は次の通り。

以下のコマンドで設定ファイルを開く

sudo vi /etc/nginx/nginx.conf

http{}という項目があるので、この中に以下の記述を追加 。

http {
   client_max_body_size 10M;
}

上記により10MBまでアップロードできるようになります。もっと容量が必要な場合は数字を上げてください。

それと、「MB」ではなく「M」なので注意してください。

created by Rinker
秀和システム
¥3,300 (2021/12/02 10:56:02時点 Amazon調べ-詳細)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA