Загрузка больших файлов в php - PullRequest
0 голосов
/ 15 марта 2012

На моем сайте мне нужно загружать очень большие файлы. Размер файла может достигать 200 МБ. Какой подход я должен использовать, чтобы загружать эти файлы в более короткие сроки. Есть ли какая-либо концепция бинарной загрузки в php?

Любая помощь будет весьма полезна.

Ответы [ 2 ]

1 голос
/ 15 марта 2012

Загрузка больших файлов по HTTP, очевидно, не идеальна, поэтому был разработан FTP.

Однако, учитывая то, с чем вам приходится работать, есть несколько вещей, которые вы можете сделать, чтобы сделать процесс более плавным.

Убедитесь, что вы установили соответствующие настройки в PHP:

  • max_upload_size до соответствующего размера
  • set_time_limit(0);, чтобы время ожидания скрипта не было.

Другие настройки, требующие настройки:

  • memory_limit
  • post_max_size
  • max_input_time
0 голосов
/ 15 марта 2012

1. измените max_upload_size в php.ini на соответствующий размер.

2.Установите время ожидания вашего скрипта на никогда (set_time_limit (0); в ваших скриптах ... не делайте этого в вашем php.ini)

проверьте эти ссылки

http://www.gen -x-design.com / архив / загрузка-большие-файлы-с-PHP /

http://www.sitepoint.com/upload-large-files-in-php/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...