Как выглядит кеш страницы в CodeIgniter

Я использую CodeIgniter. всегда часть моей страницы является кешем и не удаляет Ctrl+F5 в браузере. Когда я изменяю страницу имени в просмотре, в котором она работала. !!!?

Как очистить кеш страницы в CodeIgniter?

Solutions Collecting From Web of "Как выглядит кеш страницы в CodeIgniter"

Вам нужно вручную удалить кешированные элементы в папке application/cache .

http://ellislab.com/codeigniter/user-guide/general/caching.html

 function delete_cache($uri_string=null) { $CI =& get_instance(); $path = $CI->config->item('cache_path'); $path = rtrim($path, DIRECTORY_SEPARATOR); $cache_path = ($path == '') ? APPPATH.'cache/' : $path; $uri = $CI->config->item('base_url'). $CI->config->item('index_page'). $uri_string; $cache_path .= md5($uri); return unlink($cache_path); } 
 public function clear_path_cache($uri) { $CI =& get_instance(); $path = $CI->config->item('cache_path'); $cache_path = ($path == '') ? APPPATH.'cache/' : $path; $uri = $CI->config->item('base_url'). $CI->config->item('index_page'). $uri; $cache_path .= md5($uri); return @unlink($cache_path); } /** * Clears all cache from the cache directory */ public function clear_all_cache() { $CI =& get_instance(); $path = $CI->config->item('cache_path'); $cache_path = ($path == '') ? APPPATH.'cache/' : $path; $handle = opendir($cache_path); while (($file = readdir($handle))!== FALSE) { //Leave the directory protection alone if ($file != '.htaccess' && $file != 'index.html') { @unlink($cache_path.'/'.$file); } } closedir($handle); } 

Вы можете использовать этот простой плагин, чтобы очистить кеш для отдельных страниц.

Ссылка на класс codeigniter

Вероятно, в session Удалите свои файлы cookie.