У меня есть сайт в социальных сетях, и я думаю, что он привлечет много посетителей. Это позволяет пользователям загружать изображения и видео. Для видео он загружает с помощью PHP, затем преобразует его в нужный формат с помощью Elastic Transcoder. Затем он сохраняет файлы в S3 Buckets. Когда я загружаю небольшие видеоролики (менее 80 мб), он отлично работает. Но если я загружу файл размером 150 или 300 мб, работа завершится неудачно. Может ли кто-нибудь сказать мне, почему это происходит и как это исправить? Я застрял на этом последние 2 месяца.Amazon Elastic Transcoder не работает с файлами размером более 100 Мб
0
A
ответ
0
Может быть несколько вопросов;
- Ваш PHP-скрипт отключен, вам нужно установить более высокий тайм-аут для этого скрипта?
- Максимальный размер POST слишком мал, вам может потребоваться изменить конфигурацию PHP, чтобы увеличить пределы POST или памяти.
Также вы должны проверить журналы PHP и Apache, чтобы узнать, происходит ли что-то странное.
+0
извините, ни то, ни другое. Я забыл упомянуть, он загружает загруженный файл в ведро S3, и эластичный транскодер тянет его оттуда. Я вижу это в ведро s3 –
что не удается загрузить ?, перекодирование? хранение? –
загружает, но не перекодирует успешно –
Это звучит как вопрос для форума [Amazon Transcoder forum] (https://forums.aws.amazon.com/forum.jspa?forumID=147) или, возможно, [Поддержка AWS] (https://aws.amazon.com/support), а не тот, который можно решить при переполнении стека. –