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

IIS 7 Отключить кеширование

Привет, моя машина для разработки, я хочу полностью отключить кеширование (все типы) для php. Что бы я ни пробовал, IIS 7 все еще кэширует, и это действительно сводит меня с ума!

Хорошо, это может быть поздний ответ, но у меня была аналогичная проблема, которая, как оказалось, была вызвана ускорителем PHP под названием wincache.

просто закомментируйте эту строку в php.ini [PHP_WINCACHE]; extension = php_wincache.dll

Мне потребовалось время, чтобы найти это:

Кэширование вывода

Нажмите «Изменить параметры функции ...» Снимите флажок «Включить кеш» и «Включить кеш ядра».

Пулы приложений

Выберите свой пул и нажмите «Переработка ...». Установите флажок «Фиксированное количество запросов» на 1.

Это принудительно сбросит все кеширование.

Убедитесь, что в файле applicationHost.config есть указанная ниже запись.

<system.webServer>
    <caching enabled="true" enableKernelCache="true">
    </caching>
</system.webServer>

Измените истину на ложь, и все будет хорошо.

Из пользовательского интерфейса

Щелкните на веб-сайте -> Кэширование вывода нажмите на Изменить настройки функции ... снимите отметку Включить кеш и Включить кеш ядра