Я пытаюсь отправить файл с переписанного URL. Внутри файла .htaccess у меня есть: RewriteRule ^foo$ foo.php [L] В foo.php: header("x-sendfile: ".$_SERVER["DOCUMENT_ROOT"]."/filesdir/test.txt"); При непосредственном просмотре в foo.php я вижу содержимое файла, но при просмотре / foo я получаю 404. Я попытался выполнить поиск в Интернете, но не смог найти решение для этого, кроме перенаправления foo на […]
Я в ситуации, когда мне приходится выполнять загрузку больших файлов (до 4 ГБ) с веб-сервера: Apache 2.4.4 через HTTP-протокол. Я пробовал несколько подходов, но лучшим решением является использование модуля X-SendFile. Поскольку я предлагаю индикатор выполнения для загрузки файлов, мне нужна была бы такая же функция для загрузки файлов. Итак, вот мои вопросы: Есть ли способ, […]
Я не могу найти много документации по X-Sendfile или пример кода для PHP (есть некоторый код rails). Кто-нибудь использовал его раньше и не хотел бы давать быстрый фрагмент кода и краткое описание?
Я пытаюсь собрать функцию, которая получает путь к файлу, определяет, что это такое, устанавливает соответствующие заголовки и служит ему так же, как и Apache. Причина, по которой я делаю это, – это то, что мне нужно использовать PHP для обработки некоторой информации о запросе перед тем, как обслуживать файл. Скорость критическая virtual () не является […]