Невозможно загрузить большие файлы через Strapi - PullRequest
0 голосов
/ 25 января 2020

Мне нужно иметь возможность загружать большие видеофайлы ~ 2 ГБ в Amazon S3 через Strapi (3.0.0-beta.18.4), но загрузка не удалась. Загрузка небольших файлов работает нормально. Загрузка не удалась со следующей 500 внутренней ошибкой сервера:

error RangeError [ERR_INVALID_OPT_VALUE]: The value "2261628695" is invalid for option "size"

Я использую поставщика загрузки веб-службы Amazon (strapi-provider-upload- aws -s3 3.0.0-beta.18.6) Strapi для управления загрузками на S3. Максимально допустимый размер составляет 3000 МБ.

Мой запрос. json имеет следующую конфигурацию

    "parser": {
    "enabled": true,
    "multipart": true,
    "formidable": {
      "maxFileSize": 3221225472
    }
  }

Загрузка не удалась как на моем компьютере разработчика (MacOS Catalina, Node v12.10.0), так и на рабочем сервере (Ubuntu 18 LTS, Node v10.18.1) работает прокси NGINX. Загрузка не удалась независимо от того, работает ли Strapi в режиме разработки или в производственном режиме. Загрузка через AmazonS3 cli работает без проблем. Большие загрузки в DigitalOcean Spaces с использованием поставщика загрузки DO также не удаются.

Я предполагаю, что проблема либо в NodeJS, либо в поставщике загрузок Amazon Strapi, либо в самом Strapi. Пожалуйста помоги.

...