загрузка больших файлов 100MB + прогресс - PullRequest
4 голосов
/ 25 июля 2011

У меня много проблем с обработкой загрузки больших файлов на стороне клиента.Я ищу способ показать процесс загрузки во время загрузки этого человека.Затем, когда он закончится, мне нужно обработать файл с помощью php-скрипта.

В настоящее время я использую http://code.google.com/p/swfupload/ SWFUPLOAD, но это доставляет мне проблемы.Он работает 100% времени для небольших файлов размером 5 МБ и т. Д., Но для больших файлов размером более 100 МБ я получаю странное поведение.Например, после завершения скрипт загрузки иногда не получает некоторые опубликованные переменные и т. Д.Похоже, что он ломается по причинам, которые я не могу диагностировать, и мне, откровенно говоря, это совершенно надоело.(PS все мои настройки php в порядке).

Я просто ищу простое решение для процесса загрузки, которое не имеет слишком много наворотов.Мне просто нужна возможность загружать большие файлы размером от 100 МБ до 500 МБ, а затем отправлять форму в сценарий загрузки без зависания решения клиента и возникновения проблем.

  • Кто-нибудь работал над проектом?что требует загрузки больших файлов и отображения прогресса?Если да, каково было ваше решение? Это было связано со вспышкой?
  • У кого-нибудь есть какие-либо рекомендации или надежное решение?

Заранее спасибо.

1 Ответ

1 голос
/ 25 июля 2011

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

Можно попробовать с этим (на испанском) или с другим товаром .

...