Как я препятствую тому, чтобы lighttpd кэшировал статические файлы, даже когда изменено на диске?

Я не знаю, является ли это причиной, но возможно она Автоматически настраивается? Можно временно отключить его для тестирования.

http://www.kombitz.com/2009/01/09/windows-7-auto-tuning/

10
задан 5 October 2011 в 12:56
5 ответов

Я наконец нашел проблему. И это происходит от VirtualBox.

При редактировании файла на хосте (Win) lighttpd в гостевой системе (Linux) некорректно обновляет содержимое файла (но правильно обновляет размер файла), возвращая таким образом обрезанное или искаженное содержимое.

Отключение моего общего доступа диски и их повторное подключение или редактирование файлов непосредственно в гостевой системе устранили проблему.

Мне потребовалось 6 месяцев, чтобы наконец понять это.

6
ответ дан 2 December 2019 в 22:07

Вы не упоминаете, есть ли у Вас установленный mod_cache или нет? Эти значения по умолчанию модуля к 'включенному' при установке.

Я, ненавидят для предложения этого, но включение справки Завершающих тегов?

3
ответ дан 2 December 2019 в 22:07

Попытайтесь установить механизм статистики, кэширующийся на 'отключенный':

server.stat-cache-engine = "disable'
2
ответ дан 2 December 2019 в 22:07

Попробуйте эти записи завершающего тега и посмотрите, помогают ли они Вам кто-либо:

Управление кэшем управляет для lighthttpd

1
ответ дан 2 December 2019 в 22:07

Этот вариант lighttpd работал у меня

server.network-backend = "writev" 
2
ответ дан 2 December 2019 в 22:07

Теги

Похожие вопросы