Nginx наступает на яму 413 Request Entity Too Large

Nginx

Nginx наступает на яму 413 Request Entity Too Large

При загрузке файлов Nginx сообщает об ошибке: 413 Request Entity Too Large

дисплей проблемы

Снова знакомый шаг по яме 😂 Посмотрим, на какую яму сегодня наступил А Ханг:

При попытке загрузить файл на сервер я столкнулся с большим:

nginx 413

причина

Размер загружаемого файла по умолчанию для nginx больше, чем размер загружаемого файла.

решение

Найдите файл конфигурации nginx

Найдите файл конфигурации nginx (nginx/conf/nginx.conf)

ИсправлятьserverизlocationКонфигурация

Найдите сервер, который хотите изменить, например:

    server {
        listen 80;
        server_name adb.abc.com;
        location / {
            root   html;
            index  index.html index.htm;
        }
    }

Добавьте строку конфигурации в блок местоположения:

client_max_body_size  64m; # 改为你需要的大小!

После модификации становится:

    server {
        listen 80;
        server_name adb.abc.com;
        location / {
            root   html;
            index  index.html index.htm;
            client_max_body_size  64m; # 改为你需要的大小!
        }
    }

сохранить и перезапустить

Сохраните файл, перезапустите nginx (замените первый nginx на каталог, который вы установили):

nginx/sbin/nginx -s reload

Прикрепите официальные документы

Если приведенные выше решения не решают вашу проблему, вы также можете проверитьОфициальная китайская документация nginx

Эпилог

Если у вас есть какие-либо вопросы, возражения и предложения по улучшению, пожалуйста, прокомментируйте ниже Автор ответит как можно скорее Получайте последние статьи, добро пожаловать на чтениеОфициальный блог.

Для получения дополнительных и лучших руководств/блогов/информации, пожалуйста, посетите мой официальный сайт:Технологическая станция Эмирейтс.