Итак, я открыл кеш-шлюзы в своем приложении Cakephp, и теперь я хочу их закрыть ...Как полностью отключить кеширование в CakePHP?
Я сделал почти все, что могу: удалю все файлы в папке tmp (но не в папках) повернул «Cache.disable» в файл core.php в моем приложении, попробовал очистить кеш из некоторых контроллеров с помощью clearCache() и Cache :: clear() (но я подозреваю, что это не работает, потому что это не загрузка контроллер - из-за кэширования).
Я довольно эффективно остановил процесс разработки только потому, что кеширование не отключается. У кого-нибудь есть идеи, которые я мог бы попробовать? Я начинаю думать, что это может быть в браузере или, может быть, в моем сервисе хостинга, но это, вероятно, просто Cakephp, возиться со мной.
Ну, вы пробовали очистить кеш браузера? Также как вы оцениваете, кэширует ли ваше приложение? Имейте в виду, что даже при кэшировании/tmp/cache все еще будут файлы, поскольку модели всегда кэшируются. –
Способ, которым я пытался оценить, является ли это кеширование, вставив привет в представление и посмотрев, появляется ли он после перезагрузки и, да, опустошение кеша браузера. В качестве побочного примечания я выяснил эту проблему, но теперь я понятия не имею, как с этим бороться: файл кеша представления сохраняет всплытие после каждого ручного удаления, которое я делаю ... хотя у меня есть каждая функция кеша, которую я могу найти отключено. почему он все еще кеширует представление, несмотря на это? –
Возможно, попробуйте с отладчиком: 0 настроен в конфиге, так как я знаю, что отладка: 2 будет регенерировать все по каждому запросу. В противном случае, возможно, файл доступен только для чтения, или ваш ftp-клиент не сообщает об этой папке правильно? Просто мысль :) –