帮助在codeigniter 2上进行缓存。

| 代码和错误输出: 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为777。liblib仅用于测试是否已解决问题,但没有解决。 谢谢!     
已邀请:
我使用的是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);
    }
}
?>
    
如果您的配置项较旧,则从最新的CodeIgniter软件包中替换ѭ1 如果您的配置项较旧,则从最新的CodeIgniter软件包中替换
system/Cache/
文件夹 在ѭ3中添加缓存路径 然后运行
$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;
现在我的缓存正在工作     
尽管有文档,请尝试使用
\'adapter\' => \'cache_apc\' 
代替
\'adapter\' => \'apc\'
您可以使用is_supported($ driver)检查apc是否受支持吗?     

要回复问题请先登录注册