ФорумПрограммированиеPHP для идиотов → загрузка файлов большого объёма (1Гб+) php - nginx - apache

загрузка файлов большого объёма (1Гб+) php - nginx - apache

  • onzone

    Сообщения: 77 Репутация: N Группа: Кто попало

    Spritz 27 сентября 2011 г. 11:51

    Здравствуйте, у меня возникла такая проблема. Существует видео-хостинг городского провайдера. Необходимо реализовать загрузку видео файлов большого объёма с Веб-формы. На главном сервере стоит Apache в связке с nginx.
    Проблема состоит в том, что при "стандартной" загрузке файла(через Http) проходят файлы объёмом 200-300 мб, а файлы большего размера сервер не пускает. Покопавшись немного в интернете я понял, что файлы большого объёма через apache лить не совсем правильно(т.к весь храниться в памяти сервера) и наткнулся на 2 модуля nginx Nginx UploadProgress Module и Nginx Upload Module. У меня такой вопрос, возможно ли через эти модули реализовать загрузку файлов большого объёма с веб-формы? Или подскажите альтернативы решения этой проблемы.
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 27 сентября 2011 г. 12:26, спустя 34 минуты 57 секунд

    swfupload
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 27 сентября 2011 г. 16:44, спустя 4 часа 18 минут 7 секунд

    (т.к весь храниться в памяти сервера)

    классная сказка
    Сапожник без сапог
  • Sinkler

    Сообщения: 8096 Репутация: N Группа: в ухо

    Spritz 27 сентября 2011 г. 16:50, спустя 5 минут 50 секунд

    :)))
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 27 сентября 2011 г. 17:16, спустя 25 минут 59 секунд

    загружай торентами блеядь!
    Сапожник без сапог
  • Ivan

    Сообщения: 1316 Репутация: N Группа: Адекваты

    Spritz 27 сентября 2011 г. 17:30, спустя 13 минут 49 секунд

    Думал что nginx_upload_module не для этого слегка предназначен, оказалось я ошибался
  • onzone

    Сообщения: 77 Репутация: N Группа: Кто попало

    Spritz 28 сентября 2011 г. 3:06, спустя 9 часов 36 минут 36 секунд

    phpdude, торрент не вариант надо грузить через веб интерфейс, с отображением прогресс бара.
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 28 сентября 2011 г. 3:18, спустя 11 минут 53 секунды

    трудно, когда только пхп знаешь )
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 28 сентября 2011 г. 3:19, спустя 1 минуту 7 секунд

    Frozzeg, то есть ты предлагаешь заставить пользователя поставить себе на комп какую-то непонятную хуиту?

    или ява-апплет?
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 28 сентября 2011 г. 3:23, спустя 3 минуты 28 секунд

    нет нет, я предлагаю написать свой аплоадер (серверный) на С++ например
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 28 сентября 2011 г. 3:38, спустя 14 минут 43 секунды


    нет нет, я предлагаю написать свой аплоадер (серверный) на С++ например
    ага. и еще пару лет ловить stack overflow hacks :D
    Сапожник без сапог
  • onzone

    Сообщения: 77 Репутация: N Группа: Кто попало

    Spritz 28 сентября 2011 г. 3:41, спустя 3 минуты 48 секунд

    Frozzeg, а смысл? когда готовый аплоадер уже есть написанный на C++, как модуль для энджиникс? Я вот тут пример реализации нашёл этой темы
    http://fss.impressweb.org/
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 28 сентября 2011 г. 3:42, спустя 1 минуту 5 секунд

    ага. и еще пару лет ловить stack overflow hacks :D

    :D

    onzone, люблю лисопеды
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 28 сентября 2011 г. 3:53, спустя 10 минут 12 секунд

    мне просто кажется, что протокол http как бы не предназначен что ли для загрузки больших файлов
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 28 сентября 2011 г. 3:54, спустя 1 минуту

    Абырвалг, xDDD

    почему это?)))))))))))))))))))))) у него есть пара минусов в этой задаче, но принимать поток он может любого размера, если сервер сможет писать этот поток…

    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!