Участник сообщества #52
Участник сообщества #52
15 июл. 2025 г., 09:34(изменён)
0
0

Ошибка при загрузке курсов

Из чата сообщества

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

photo_2301@15-07-2025_12-34-32.jpg
Участник сообщества
Участник сообщества15 июл. 2025 г., 09:40(изменён)

А какой лимит? Может что-то ограничивает, nginx? Или файлы расширения, принимает ли все верно? Если предыдущая версия сейчас загружается, проблема в новом курсе. Можно смотреть в сторону лимитов, nginx и тд

Участник сообщества
Участник сообщества15 июл. 2025 г., 11:37(изменён)

Размеры ограничений загружаемых файлов задаются в конфигах системы. (важно при загрузке в ресурсы базы, при импорте курсов)

В зависимости от типа запуска сервера Websoft HCM это может быть.

Режим служба

В файле xhttp_config.json прописано ограничение в 1гб: "MaxRequestBodySize": 1073741824

Конфигурация xhttp_config.json https://clients.websoft.ru//_wt/wiki_base/6817734862151962800/base_wiki_article_type_id/6680054725638828770/parent_id/6825225526730378334

см п.6 с параметрами

Режим IIS

файле web.config добавить параметр: <security> <requestFiltering> <requestLimits maxAllowedContentLength="1073741824" />

</requestFiltering>

</security>

ИЛИ

в IIS Manager

  • Кликаем на сайт
  • Раздел Request Filtering
  • Правой кнопкой в свободное поле списка
  • Пункт контекстного меню Edit Feature Settings...
  • В поле Maximum allowed content lenghth увеличиваем значение, например, еще в 10 раз

Дополнительно в файле xhttp_config.json прописано ограничение в 1гб: "MaxRequestBodySize": 1073741824

Участник сообщества
Участник сообщества15 июл. 2025 г., 11:38(изменён)

Дополнительные ограничения могут быть на стороне сети заказчика, важно по har логу увидеть этот момент, например, 413 Request Entity Too Large

"text": "<html>\r\n<head><title>413 Request Entity Too Large</title>...<h1>413 Request Entity Too Large</h1></center>\r\n<hr><center>nginx/1.14.1</center>\r\n</body>\r\n</html>

чтобы сделать соответствующие выводы: в ngnix установлен максимальный размер загружаемого файла в 1МБ, шли попытки загрузить через него на сервер 5МБ. Выводилось сообщение - ошибка 413 Request Entity Too Large. Рекомендации по увеличению лимита по загружаемым ресурсам, например https://www.nic.ru/help/oshibka-413-request-entity-too-large-chto-znachit-kak-ispravit6_11556.html

Чтобы ответить, необходимо войти в систему