Назад | Перейти на главную страницу

iis 7 кэширует файлы PDF, вызывая отправку неправильных вложений

У меня странная проблема с моим веб-сервером.

У меня есть страница, на которой создается файл PDF, и кнопка для отправки того же файла в виде вложения в электронное письмо.

Итак, я нажимаю "Создать", затем нажимаю "Отправить", "Создать", затем нажимаю "Отправить". Имя и расположение файла на сервере такие же, но содержимое меняется.

Дело в том, что он часто заканчивается отправкой предыдущей версии, даже если она перезаписана и больше не существует на сервере. Если я жду 10-20 минут, он обычно отправляет правильный файл.

Если я просматриваю файл в браузере, он показывает последнюю версию, хотя по-прежнему отправляет старую по электронной почте.

Поэтому я думаю, что это какая-то проблема с кешированием, знает ли кто-нибудь, что я должен изменить в IIS, чтобы это исправить.

Вы можете попробовать отключить кэширование вывода в IIS 7. См. Настройка кэширования вывода IIS 7 и Кеширование. В конце первой ссылки есть небольшой раздел по устранению неполадок, пожалуйста, обратитесь к нему.