1. Home
  2. Wordpress
  3. Загрузка больших файлов в WordPress с ограничениями ModSecurity

Загрузка больших файлов в WordPress с ограничениями ModSecurity

В управляемой серверной среде Zone используется ModSecurity, поэтому при загрузке больших файлов (более 1 Гб) в приложение WordPress вы можете столкнуться со следующим сообщением:

Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page

Причиной сообщения является настройка ModSecurity, которая ограничивает размер загружаемого файла. Ограничение установлено на 1 GiB, и в логе ошибок Apache отображается сообщение об ошибке:

ModSecurity: Request body (Content-Length) is larger than the configured limit (1073741824)

Почему установлено ограничение?

Это ограничение ModSecurity установлено по следующим причинам:

  1. Безопасность: ModSecurity проверяет все загружаемые файлы на наличие возможных угроз.
  2. Нагрузка на сервер: Загрузка больших файлов может значительно увеличить нагрузку на сервер, особенно если они сканируются неэффективно

Изменить или удалить эту конфигурацию ModSecurity невозможно.

Решение: Chunked Upload

Современное решение для загрузки больших файлов – использование метода «chunked upload», при котором файл разбивается на небольшие фрагменты и загружается на сервер поэтапно. Это решение позволяет обойти ограничение на размер и без проблем загружать файлы объемом до 100 ГБ.

Рекомендуемый плагин

Чтобы упростить этот процесс, мы рекомендуем использовать следующий плагин WordPress:: Tuxedo Big File Uploads.

Инструкции по установке:

  1. Войдите в панель администрирования WordPress.
  2. Перейдите в раздел Plugins > Добавить новый.
  3. Найдите плагин Tuxedo Big File Uploads и нажмите кнопку Install Now.
  4. После установки активируйте плагин.
  5. При необходимости настройте плагин в соответствии с вашими потребностями.

Как его использовать?

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

Updated on 14. Nov 2024
Was this article helpful?

Related Articles