Главная » Error » Как исправить Ошибка 413 (Запрос объекта слишком длинный)

Как исправить Ошибка 413 (Запрос объекта слишком длинный)

Метод 7 – Другие техники

up vote
1
down vote
accepted

  • Вы также можете проверить наличие нежелательных символов в кодах и сценариях с помощью отладки кодов приложений и сценариев. Если вы не знаете, как это сделать, вы можете проверить этот ресурс для этого.
  • Вы также можете попробовать Обновить веб-сайт. Иногда вы получаете старую ошибку, которая никуда не делась, и простое обновление, нажав F5, может сработать.

Метод 1 – Очистить кеш браузера

up vote
1
down vote

При доступе к сайту данные сохраняются в кеше браузера. Иногда вы пытаетесь исправить веб-ошибку, но в вашем браузере появляется такое же сообщение. В таких случаях вам необходимо очистить кеш браузера, чтобы избавиться от надоедливого сообщения. Вот способы сделать это в разных браузерах:

  • В Google Chrome
    • Откройте Chrome и нажмите три точки в правом верхнем углу браузера.
    • Нажмите Дополнительные инструменты , а затем нажмите Очистить данные просмотра .
    • Вы можете удалить все или только определенный период просмотра.
    • Установите флажки рядом с файлами cookie и другими данными сайта и кэшированными изображениями и файлами .
    • Наконец, нажмите Очистить данные .
  • На краю
    • Нажмите … это крайняя правая кнопка под кнопкой закрытия.
    • Прокрутите вниз и нажмите “Настройки”.
    • Найдите пункт “Очистить данные просмотра” и нажмите кнопку “Выбрать, что очистить”.
    • Это даст вам возможность выбрать, какой тип данных вы хотите очистить, просто поставьте галочку на тех элементах, которые хотите включить, затем нажмите «Очистить».
  • В Mozilla
    • Перейдите в меню “История” и выберите “Очистить недавнюю историю”.
    • Вы можете нажать кнопку Alt, если строка меню скрыта.
    • Вы увидите раскрывающееся меню, в котором вы можете выбрать период или диапазон, который хотите удалить, и щелкните свой выбор.
    • Вы можете нажать “Подробности”, чтобы выбрать, что нужно очистить, будь то весь кеш или другие элементы.
    • После выбора нажмите “Очистить сейчас” и перезагрузите браузер, чтобы изменения вступили в силу.

Метод 5 – Удалить расширения

up vote
1
down vote

  • Иногда дополнительные расширения могут выдавать коды веб-ошибок.
  • Удалите недавно установленные расширения, зайдя в настройки браузера и нажав “Дополнительные инструменты”.
  • Вы увидите расширения, которые не были установлены в вашем браузере, выберите последнее дополнение, которое, как вы подозреваете, вызвало возникшую у вас проблему.

Метод 2 – Проверить журналы

up vote
0
down vote

  • Если вы хотите проверить файлы журналов, вы можете сделать это, сначала убедившись, что вы вошли на компьютер веб-сервера как администратор.
  • Нажмите “Пуск”, затем “Настройка”, затем нажмите “Панель управления”.
  • Откройте Инструменты администратора и дважды щелкните Диспетчер служб Интернета.
  • Выберите веб-сайт из списка различных обслуживаемых сайтов.
  • Щелкните веб-сайт правой кнопкой мыши и затем наведите указатель мыши на “Свойства”.
  • Выберите вкладку “Веб-сайт” и нажмите “Свойства”. На нем вы увидите вкладку Общие свойства. Внизу окна вы можете увидеть расположение сгенерированных файлов журнала.
  • Открывайте файлы журналов с помощью WordPad, любого средства просмотра текстовых файлов или Microsoft Word.
  • Здесь вы сможете проанализировать, где возникли ошибки при доступе к серверу.

Метод 3 – Проверить запрошенный URL

up vote
0
down vote

  • Бывают случаи, когда вы вручную вводите URL-адрес сайта, который хотите изучить. Если после этого вы получаете ошибки, проверьте URL-адрес, который вы только что ввели в адресной строке, если вы действительно получаете доступ к правильному адресу. Если нет, исправьте элементы, которые вы ввели неправильно.

Метод 6 – Проверить конфигурацию сервера

up vote
0
down vote

  • Устранением неполадок обычно занимается администратор сайта. Если это вы, то вам необходимо иметь представление о конфигурации веб-сервера.
  • Вы можете проверить, на каком веб-сервере работает ваш сайт, с помощью средств проверки URL или домена. Вам просто нужно ввести адрес сайта и проанализировать результаты, которые вы получите.
  • Вы также можете проверить неработающие ссылки, щелкнув веб-страницу правой кнопкой мыши и выбрав “Проверить”. Это должно дать вам код сайта справа. Вы можете проверить каждый якорный текст и убедиться, что связанные с ними ссылки все еще активны.

How Would You Know This Error Is Affecting You?

So, there are a few symptoms that would indicate that you are being affected by this error. In this section of the tutorial, we will go through this before proceeding to the different possible solutions to it.

The most common way of knowing that this error is affecting you is obviously when you get the following message: “error 413”. This message is then followed by whichever you are using crashing. An alternative to this is when you get the following message on your screen: “Safari Error 413.”

ALSO READ:  How To Fix: Nvlddmkm.Sys Error Message On Windows 7, 10


You may also notice that this happens often when you are using the same program. You should, therefore, be able to narrow it down to that specific program.

Other times programs do not actually crash but you may notice how your computer suddenly seems to become a lot slower, particularly when it comes to using your keyboard or your mouse.

These error messages and other symptoms do not happen randomly but there are a few different scenarios in which they could arise. The most common times when this error may happen is when you are installing software when you are running software or when you are either starting up or shutting down Windows.

We would recommend that you keep an eye on when and how this error happens, as this may help you decide how to fix it.

“My Safari bookmarks only sync intermittently across my Apple devices. Unlike Amazon’s Kindle app for Apple products, the company’s iBooks doesn’t remember where I left off unless I set a bookmark”. – Walt Mossberg

Ошибка 415 Unsupported Media Type: о проблеме и пути…

Ошибка 417 Expectation Failed

<хедер class="entry-хедер">
Ошибки формата 4хх

Apache

httpd.conf

Размер файла, допустимого для заливки, можно отрегулировать в главном конфиге Apache, который можно найти по адресу /etc/httpd/conf/httpd.conf (в CentOS) или /etc/apache2/apache2.conf (в Debian/Ubuntu). Задается он параметром LimitRequestBody, и ему можно прописать любое нужное значение в байтах. Например, так выглядит ограничение в 32 МБ:

LimitRequestBody 33554432

Для применения настроек нужно перезагрузить веб-сервер Apache.

.htaccess

Очень часто у веб-сервера Apache для настройки определенного сайта используется файл .htaccess, который лежит в корневой директории веб-сайта. Удобство данного метода в том, что Вы можете прописать нужные настройки, которые будут применяться только для данной директории и веб-сайта, который данную директорию использует.

Если используемый для загрузки скрипт находится в какой-то поддиректории, где имеется свой файл .htaccess, то его настройки будут иметь больший приоритет!

Для этого, нужно либо открыть уже существующий файл .htaccess (или создать, в случае отсутствия) и добавить туда следующие строки (32 МБ в байтах):

LimitRequestBody 33554432

Если для работы сайта и заливки файла используется PHP, то нужно добавить еще другую строчку:

php_value upload_max_filesize 32M

Для пользователей

Если вы загружаете фотографию или аватарку на сайт и он выдает ошибку 413, вы решить этот вопрос не сможете, разве только уменьшив размер файла. Помните, что стандартный размер – 1 мб, а значит, если сайт не принимает ваше фото или файл, просто уменьшите его до 1 Мб.

вебмастер ошибка 413

    ВКонтактеWhatsAppFacebookTwitter

Дальше по теме…

Ошибка 451: что это, как решить?

<хедер class="entry-хедер">
Ошибки формата 4хх

nginx

Максимальный размер файла указывается параметром client_max_body_size. Поэтому, достаточно прописать параметр и новое значение в любой конфиг, который использует nginx для сайта, на котором у вас появилась эта проблема. Получится должно что-то примерно следующее:

server {

client_max_body_size 4m;

}

Где 4m – это 4 Мб. Для установки лимита в 32 Мб, надо соответственно написать client_max_body_size 32m, и т. д.

После изменения настроек нужно обязательно перезагрузить конфиг в nginx.

Ошибка 417 Expectation Failed: что значит, где…

Ошибка 408. Что значит Request Timeout? Как решить ошибку?

<хедер class="entry-хедер">
Ошибки формата 4хх

Исправление ошибки сервера 413 владельцем сайта

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

Чтобы понять, что стало причиной ошибки, нужно посмотреть логи. Это поможет сэкономить время. Вот подробная инструкция, которая рассказывает, как посмотреть логи в панели управления Timeweb. В зависимости от того, какая информация будет в логах, вы поймете, как исправлять ошибку 413.

Увеличение разрешенного размера для загрузки файлов на Nginx и Apache

На Nginx максимально допустимый размер файла задан в параметре client_max_body_size. По умолчанию он равен 1 МБ. Если запрос превышает установленное значение, пользователь видит ошибку 413 Request Entity Too Large. 

Параметр client_max_body_size находится в файле nginx.conf. Для его изменения нужен текстовый редактор — например, vi.

Подключитесь к серверу через SSH и выполните в консоли следующую команду:

vi /etc/nginx/nginx.conf

Во встроенном редакторе vi откроется файл nginx.conf. В разделе http добавьте или измените следующую строку:

client_max_body_size 20M;

Сохраните и закройте файл. Затем проверьте конфигурацию файла:

$ sudo nginx -t

Перезагрузите сервер следующей командой:

# nginx -s reload

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

На Apache опция, устанавливающая максимально допустимый размер загружаемого файла, называется LimitRequestBody. По умолчанию лимит не установлен (равен 0). 

На CentOS главный конфиг располагается по адресу /etc/httpd/conf/httpd.conf. На Debian/Ubuntu — по адресу /etc/apache2/apache2.conf. 

Значение задается в байтах:

LimitRequestBody 33554432

Эта запись выставляет максимально допустимый размер 32 МБ.

Изменить конфиги можно также через панель управления. Я пользуюсь ISPmanager, поэтому покажу на ее примере.

  1. Раскройте раздел «Домены» и перейдите на вкладку «WWW-домены».
  2. Выберите домен, на котором появляется ошибка, и нажмите на кнопку «Конфиг».

Apache и Nginx конфиги

Появится вкладка с конфигами Apache и Nginx. Вы можете редактировать их вручную, устанавливая лимит на размер загружаемого файла.

Исправление ошибки на WordPress

На WordPress ошибку можно исправить двумя способами.

Способ первый — изменение разрешенного размера в файле functions.php. Этот файл отвечает за добавление функций и возможностей — например, меню навигации.

  1. Откройте файловый менеджер.
  2. Перейдите в папку public.html.
  3. Откройте директорию wp-content/themes.
  4. Выберите тему, которая используется на сайте с WordPress.
  5. Скачайте файл functions.php и откройте его через любой текстовый редактор.

В панели управления на Timeweb можно также воспользоваться встроенным редактором или IDE — путь будет такой же, как указан выше: public.html/wp-content/themes/ваша тема/functions.php. 

В конце файла functions.php добавьте следующий код: 

@ini_set( ‘upload_max_size’ , ‘256M’ );

@ini_set( ‘post_max_size’, ‘256M’);

@ini_set( ‘max_execution_time’, ‘300’ );

Сохраните изменения и загрузите модифицированный файл обратно на сервер. Проверьте, появляется ли ошибка 413. 

Редактирование файла functions.php

Второй способ — изменение файла .htaccess. Это элемент конфигурации, который способен переопределять конфигурацию сервера в плане авторизации, кэширования и даже оптимизации. Найти его можно через файловый менеджер в папке public.html.

Скачайте файл на компьютер, на всякий случай сделайте резервную копию. Затем откройте .htaccess в текстовом редакторе и после строчки #END WORDPRESS вставьте следующий код:

php_value upload_max_filesize 999M

php_value post_max_size 999M

php_value max_execution_time 1600

php_value max_input_time 1600

Сохраните файл и загрузите его обратно на сервер с заменой исходного файла. То же самое можно сделать через встроенный редактор или IDE в панели управления Timeweb.

Ошибка 403. Что это? Как исправить? Руководство…

Ошибка 404 - что это, как исправить

<хедер class="entry-хедер">
Ошибки формата 4хх

How Does HTTP Error 413 Occur?

Now that you know what the error is, you are probably wondering how it actually happens. To understand this, we would need to see how this error fits into the so-called HTTP cycle. In other words, we need to examine where in the HTTP cycle error 413 occurs.

What is the HTTP cycle? The HTTP cycle is what happens when a web client, such as the web browser you are using right now communicates with a web server.

So, here is the HTTP cycle and where in it, this particular error happens:

  1. The first step in the cycle is when the web client gets an IP address from the IP name of the website that you are trying to access. The IP address is the website’s URL (Universal Resource Locator) minus the http:// part. For example, the IP address of http://www.facebook.com is simply facebook.com and the IP address of http://www.yahoo.com is simply www.yahoo.com and so on. The conversion from IP name to IP address is done through the DNS (Domain Name Servers).
  2. Once the web client has obtained the IP address, it will open an IP socket connection to it.
  3. Then, the web client will create an HTTP data stream via the IP socket it has just built.
  4. Next, the web client will receive a data stream back from the web server. The point of this data stream is to communicate a certain amount of information including status codes that can be parsed out. This step in the cycle is where things can go wrong and error 413 could arise.

Of course, knowing where and when the error does arise will not help you fix it but having an understanding of such things makes it easier to deal with them.

How Causes Error 413?

Earlier we saw where in the HTTP cycle this error can happen but we did not see the reasons behind it. We will cover the causes now.

One of the most common causes for this error is when your computer gets infected by an external virus or some form of malware. If this virus or malware corrupts Windows files or files that relate to Apple’s Internet web browser, you will get this error message.

Other times, however, the cause could be that software installation is either incomplete or corrupted.

Finally, the cause of this error could be that some of the files that relate to the program that is giving you the errors have been deleted by another program.

Ошибка 451: подробный разбор проблемы

Ошибка 403. Что это? Как исправить? Руководство пользователя

<хедер class="entry-хедер">
Ошибки формата 4хх

Ошибка 404. Что это? Как исправить ошибку 404?

Ошибка 415 - о проблеме, о причине, решение

<хедер class="entry-хедер">
Ошибки формата 4хх

Источники

  • https://www.errorvault.com/ru/troubleshooting/web-status-errors/microsoft/windows/error-413_request-entity-too-long
  • https://errorcodespro.com/http-error-413-explained-request-entity-too-large/
  • https://error2fix.com/oshibka-413-kak-ispravit/
  • https://pc.ru/articles/ispravlyaem-oshibku-413-request-entity-too-large
  • https://timeweb.com/ru/community/articles/oshibka-413-request-entity-too-large-chto-eto-kak-eyo-ispravit
[свернуть]
Решите Вашу проблему!


×
Adblock
detector