#apache2.2
#apache2.2
Вопрос:
У меня на сервере установлен Apache 2.2.8, и я пытаюсь использовать X-SendFile
его для доставки видеофайлов.
К сожалению, некоторые устройства, такие как iPad, похоже, требуют Byte Range
для обслуживания файлов, но я не могу приступить Accept-Ranges
к работе X-SendFile
.
Вот код
header("Content-type: application/octet-stream");
header('Content-Disposition: attachment; filename="' . basename($file_name) . '"');
header('Accept-Ranges: bytes');
header("X-Sendfile: $file_name");
Я бы хотел избежать накладных расходов и сложностей, вызванных отправкой байтовых блоков из php.
Комментарии:
1. На домашней странице модуля указано, что он поддерживает диапазоны: tn123.org/mod_xsendfile видите Полезное? > Преимущества
2. Если это так, почему бы вам не добавить свой комментарий в качестве ответа? 🙂 @schmunk
3. Поскольку я не нашел решения проблемы, должна поддерживаться только информация, которая есть.
4. Было ли найдено решение этой проблемы?
5. Вы когда-нибудь это понимали?