2009-01-13 5 views
3

По какой-то магической причине ii6 начал кэшировать страницы на сервере. Даже если я удалю страницу, она все еще отображается. Я попытался выполнить пару предложений, но не повезло. Вот что я сделал до сих пор:Кэш Flush в iis6

  1. Deleted \ WINDOWS \ Microsoft.NET \ Framework64 \ v2.0.50727 \ Temporary ASP.NET Files
  2. Unchecked 'кэш ISAPI расширения' в конфигурации IIS.
  3. Добавлен 'Cache-Control no-cache' в заголовки HTTP в свойствах.
  4. Пытался создать страницу, очистить кэш http://www.dotnet247.com/247reference/msgs/13/67641.aspx

Update: также попытался отключить кэш жерех IIS ASP Caching Но файлы в v2.0.50727 \ Temporary ASP.NET Files по-прежнему создаются

Если у кого-то есть другие предложения, пожалуйста, поделитесь.

Спасибо.

ответ

0

Спасибо за ответы.

Я понял, что это не вопрос кеширования. Я не очистил папку Bin и скомпилированную версию страницы с расширением .compiled все время сидел там. На этот раз я не изменился, но я выполнил тот же процесс, что и 100 раз раньше, и скопировал файлы сверху, не очистив Bin.

Я должен быть более точным с такими вещами.

0

Вы пытались перезапустить сервер IIS, чтобы убедиться, что это не позволяет отобразить его? Если это не так, это может быть не проблема кэширования.

Я считаю, что перезапуск сервера должен очистить кеш.

+0

Да, я перезапустил iis после каждого изменения –

0

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

Или неправильные настройки DNS, указывающие на другой сервер, на котором хранится копия этого веб-сайта? Вы также можете посмотреть на один и тот же IIS, если есть другая веб-конфигурация, и заголовки хостов перепутаны, что заставило вас протестировать неправильную сеть.

0

Я мог бы просто сказать очевидное здесь, но вы пробовали перерабатывать пул приложений?

3

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

Для 64 битной путь к папке OS: \ WINDOWS \ Microsoft.NET \ Framework64 \ v2.0.50727 \ Temporary ASP.NET Files

2

Мои классические страницы ASP БЫ НЕ обновить из любой браузер. Наконец, остановка и запуск службы IIS (IIS6) устранила проблему.

Вы тоже можете ходить, как и я. Просто IIS начнет выдавать устаревшие страницы! Сделка за половину цены!