帮助缓存codeigniter 2

cna*_*reu 1 php caching codeigniter

代码和错误输出:http: //i.stack.imgur.com/S0W3m.png

"遇到错误无法加载请求的驱动程序:CI_Cache_apc"

参考:http: //codeigniter.com/user_guide/libraries/caching.html

注意:使用CI 2.0.2 app/cache和system/libraries/Cache是​​递归的(文件和文件夹)CHMOD'd 777. lib只是用于测试是否解决了问题,但事实并非如此.

谢谢!

Gau*_*dia 6

我使用的是CodeIgniter V 2.0.2并且在几天内也有相同的例外.我刚刚将我的框架更新为CodeIgniter V 2.0.3.它与APC合作良好.

访问我的VPS上托管的朋友博客测试.这是博客链接.另外,请查看其虚拟主机上的缓存条目,网址http://www.dhavalpatels.com/apc.php

这是代码

<?php

class Blog extends CI_Controller {

    function Blog() {
        parent::__construct();
    }

    public function index() {
        $data['title'] = "My Blog | DhavalPatels.com";
        $data['head'] = "My ToDo";
        $data['todo'] = array('Go to BestBuy', 'Dinner', 'Call mom');

        $this->load->driver('cache', array('adapter' => 'apc', 'backup' => 'file'));

        if ( ! $foo = $this->cache->get('foo')) {
                echo 'Saving to the cache!<br />';
                $foo = 'foobarbaz!';

                // Save into the cache for 5 minutes
                $this->cache->save('foo', $foo, 300);
        }

        echo $foo;

        $this->load->view('blog_view', $data);
    }
}
?>
Run Code Online (Sandbox Code Playgroud)