Вход для клиентовВход для клиентов  Блог О компании
Поиск:

Помощь » База знаний » Файлы »

Невозможна загрузка больших файлов

Проблемы при загрузке файлов большого размера в WebAsyst Файлы могут быть вызваны следующими причинами:

  1. Загрузка файлов любого размера невозможна.
  2. Конфигурация веб-сервера ограничивает размер загружаемых данных. Например, для веб-сервера Apache такое ограничение задает директива LimitRequestBody; для nginxclient_max_body_size.
  3. Ограничение на размер загружаемых данных указано в конфигурации PHP. Параметры, значения которых влияют на такое ограничение:
    • post_max_size устанавливает количество мегабайт данных, которые допускается передать с помощью одной веб-формы. Если необходимо загружать несколько файлов одновременно, значение этого параметра должно быть больше общего размера всех загружаемых файлов.
    • upload_max_filesize устанавливает максимальный размер каждого загружаемого файла. Для успешной одновременной загрузки нескольких файлов этот параметр должен быть больше, чем размер наибольшего из файлов.
  4. Срабатывает встроенное ограничение приложения WebAsyst Файлы, составляющее 200 МБ. При необходимости его можно изменить в файле published/DD/2.0/templates/frm_upload.js, изменив в указанной ниже строке ограничение в килобайтах:
    file_size_limit : "204800",
  5. Внимание: пользователи онлайн-сервисов не могут изменить это ограничение и могут загружать только файлы не больше 200 МБ.
 
 
Наш новый проект:

Фреймворк Webasyst

PHP-фреймворк для быстрого создания
веб-приложений для бизнеса.

www.webasyst.com