2013 年 10 月 24 日 木曜日
413 Request Entity Too Large
リクエストエンティティ(=通常はメッセージボディ。ファイルアップロード時におけるファイルサイズ等)がサーバの許容量を超えている。
まずはサイズが大きすぎるファイルをサーバに送信しようとしていないか確認する。通常はアプリケーション側でサイズチェックを行い、「アップロード可能なファイルサイズは最大◯◯MBです」等と表示されるが、エラーチェックがされていない場合、そのままサーバにファイルが送信され、サーバ側は許容範囲外のファイルを受信できずに413エラーをレスポンスする。
あなたがユーザーの場合
ファイルアップロード時に発生するエラーの場合は、ファイルサイズを小さくして再アップロードしてみる。または、使用しているアプリケーションや環境特有の問題である可能性もあるため、アプリケーション名とあわせて検索して対処法を調査する。例えば、Subversionで容量が大きいファイルをコミットしようとした時に発生するという事例がある。
アップロード時でないにも関わらず413エラーになる場合で、かつブラウザ使用中に当該エラーが発生した場合、ブラウザのキャッシュ削除またはCookie削除で問題が解消する場合がある。
あなたがサーバ管理者の場合
サーバが許容しているファイルサイズを確認し、必要に応じて設定を変更する。特にngixやApacheの設定によりクライアントから受信可能なファイルサイズに上限が設けられている可能性がある。
例えばnginxでは、nginx.confに「client_max_body_size」という項目があり、デフォルトは1Mなので、サイズを大きくする。
このエントリーのトラックバックURL:
http://www.bmoo.net/archives/2013/10/315095.html/trackback
エラーが解消しません!
サーバーのユーザーです。試してみたけどだめでした。
すごく困ってます!
ヤフーで、413エラーがでます?よろしくお願いいたします‼️
413になるのですがどうしたらいいですか??
解決出来ません❗
急に通信出来なくなりエラー413の表示が出たそれが一部の(楽天ポイント)で他のサイト機能は正常なんですが教えてください対処法を