- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, с удаленного сервера отдаются файлы пользователям, только при этом куча процессов апача зависают. может кто подскажет как это реализовать через X-Accel-Redirect ?
$file='http://site.ru/files/be/e8/rolik.mp4';
$h = get_headers($file, 1);
if (ob_get_level())
ob_end_clean();
header('Content-Type: video/mp4');
header('Content-Disposition: attachment; filename=' . $_SERVER['HTTP_HOST'] . '_' . $name . '.mp4');
header('Content-Length: ' . $h['Content-Length']);
readfile($file) . exit;
***site.ru и сами файлы на удаленном сервере
Удалённого файла read?! Не рекомендую
Может вам просто проксирование сделать и всё? На уровне nginx например или apache
Удалённого файла read?!
наверное, получается с site.ru транслирую файлы ($file) через буфер на site2.ru
Так зависают то в каком смысле? G состояние или активное?
Попробуйте через nginx раздавать, у него с этим полегче.
Так зависают то в каком смысле? G состояние или активное?
Попробуйте через nginx раздавать, у него с этим полегче.
нет, активные, их просто много:
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWCWWWWWWWWWWWWWWWWWWWWWWWWWWWWW_WWWWCWWWWWW_W
WWWWWW_WWWWWWWWWWWWWWCWWWWWWWWWWWWWWWWWWCWWWWWWWWWWW_WWWWWWWWWWW
так вот, суть вопроса и была как их через nginx раздавать)
Ну серьёзно?
https://www.google.ru/search?client=opera&q=nginx+раздача+файлов&sourceid=opera&ie=UTF-8&oe=UTF-8
Ну серьёзно?
https://www.google.ru/search?client=opera&q=nginx+раздача+файлов&sourceid=opera&ie=UTF-8&oe=UTF-8
спасибо, но перед созданием темы поисковик посещал, то что мне нужно так и не нашел или не разобрал, все примеры с X-Accel-Redirect с учетом того что файлы хранятся на сервере с которого собираешься раздавать..
А сервер вообще вам подконтролен? Он просто может вас по IP банить и всё. Не давая столько много подключений с одно IP
А сервер вообще вам подконтролен? Он просто может вас по IP банить и всё. Не давая столько много подключений с одно IP
нет, не подконтрольный, айпи не банят, все стабильно работает, нужно только апач разгрузить
А как разгрузить, если у вас столько народа то? Это надо кэш файлов делать и часть раздавать со своего сервера.
У вас случаем ignore_user_abort не true установлен? Если да, то переведите в false для вашего скрипта.
Раздача видео это не такая простая задача как кажется.
А как разгрузить, если у вас столько народа то? Это надо кэш файлов делать и часть раздавать со своего сервера.
У вас случаем ignore_user_abort не true установлен? Если да, то переведите в false для вашего скрипта.
Раздача видео это не такая простая задача как кажется.
параметр ignore_user_abort не выставлял, принудительно поставил false, часть файлов загружу на сервер, на все диска не хватит(
через x-accel-redirect можно таким образом транслировать/раздавать ?