Привет, моя машина для разработки, я хочу полностью отключить кеширование (все типы) для 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>
Измените истину на ложь, и все будет хорошо.
Из пользовательского интерфейса
Щелкните на веб-сайте -> Кэширование вывода нажмите на Изменить настройки функции ... снимите отметку Включить кеш и Включить кеш ядра