Cache в CodeIgniter не хочет работать

[Удален]
750

Не работает простой кеш на файлах

            

$this->load->driver('cache');
$html = $this->cache->get('Parsed ' . $this->site_page);

if (!$html) {
$this->load->library('Curl');
$html = $this->curl->simple_get($this->site_page);
$this->cache->save('Parsed ' . $this->site_page, $html, 60*60);
var_dump($this->cache->get('Parsed ' . $this->site_page));
die();
}

выводит bool(false) всегда

В $html данные попадают нормально

Для system/cache/ стоят права 777

Для application/cache/ стоят права 777

В application/config/config.php по дефолту

/*

|--------------------------------------------------------------------------
| Cache Directory Path
|--------------------------------------------------------------------------
|
| Leave this BLANK unless you would like to set something other than the default
| system/cache/ folder. Use a full server path with trailing slash.
|
*/
$config['cache_path'] = '';

Куда копать? С CI знакомлюсь только

Ezekiel
На сайте с 11.08.2010
Offline
28
#1

Посмотрите, что возвращает метод save. Ну а дальше в глубь cache надо лезть.

Обмен WebMoney (http://bit.ly/kqBOlV) Продам инвайт на Хабр (http://www.plati.ru/asp/pay.asp?idd=1529255)
[Удален]
#2

Вот такой набор команд

                $html = $this->curl->simple_get($this->site_page);

var_dump($this->cache->save('Parsed ' . $this->site_page, $html, 60*60));
$html = $this->cache->get('Parsed ' . $this->site_page);
var_dump($html);

возвращает bool(true) bool(false)

Ezekiel
На сайте с 11.08.2010
Offline
28
#3

С чего вы взяли, что кеш в файлы пишется? Судя по ману http://codeigniter.com/user_guide/libraries/caching.html нужно указывать драйвер. А по дефолту https://github.com/EllisLab/CodeIgniter/blob/develop/system/libraries/Cache/Cache.php#L65 там dummy стоит.

---------- Добавлено 19.06.2012 в 17:40 ----------

П.С. Этот фреймворк не знаю.

---------- Добавлено 19.06.2012 в 17:45 ----------

И этот dummy походу отдает Вам false на get и true на save

---------- Добавлено 19.06.2012 в 17:46 ----------

что говорит var_dump($this->cache) ?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий