Инструменты пользователя

Инструменты сайта


Боковая панель

Этот перевод старее, чем оригинальная страница, и может быть неактуальным. Смотрите, что было изменено.
Перевод этой страницы?:

О «Докувики»

Дополнительные возможности

Corporate Use

Наше сообщество


Следуйте за нами на Фейсбуке, в Твиттере и других социальных сетях.

Конфиденциальность (англ.)

ru:config:xsendfile

Настройки: xsendfile

В «ДокуВики» все медиафайлы (изображения) закачиваются с помощью PHP-скрипта для того, чтобы проверить ограничения доступа и в случае масштабирования изображений. Это требует больше ресурсов, чем просто закачка их самим веб-сервером. Некоторые серверы позволяют перехватить доставку у скрипта, коль скоро он произвёл свои проверки. Это делается путём посылки определённых HTTP-заголовков. Какие именно должны быть заголовки, зависит от самого веб-сервера.

Эта опция включает посылку таких заголовков. Замечание: если вы укажете неверное значение, ваши изображения и другие медиафайлы могут перестать работать.

  • Тип данных: числовой
  • Значение по умолчанию: 0 (выключено)

Допустимы следующие значения:

Значение Результат
0 Заголовки не посылаются, все данные доставляются с помощью самой «ДокуВики»
1 Используется пропрайтерный заголовок lighttpd (для lighttpd перед релизом 1.5)
2 Используется стандартный заголовок X-Sendfile
3 Используется проприетарный заголовок Nginx

Для поддержки X-SendFile в Apache нужен модуль mod_xsendfile. Then enable both, the XSendFile and the XSendFileAllowAbove directive.

ПредупреждениеПредупреждение: изменение этой опции может привести к непредсказуемому поведению системы.

См. также

ru/config/xsendfile.txt · Последние изменения: 2012-11-15 13:57 — Aleksandr