【问题标题】:Unable to use memcache session in codeigniter无法在 codeigniter 中使用 memcache 会话
【发布时间】:2017-01-31 10:58:49
【问题描述】:

我想在 codeigniter 中使用 memcache 进行会话。我尝试使用

$config['sess_driver'] = 'memcached';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_save_path'] = '127.0.0.1:11211';

我收到错误::找不到类“Memcached” 因为我们的服务器上有 memcache 而不是 memcached。我尝试使用

    $config['sess_driver'] = 'memcache';
    $config['sess_cookie_name'] = 'ci_session';
    $config['sess_save_path'] = '127.0.0.1:11211';

但它给了 类型:UnexpectedValueException 消息:会话:未找到配置的驱动程序“memcache”。中止。

我知道 Memcache 已安装并在我们的服务器上运行

$memcache      = new Memcache;
 $memcache->connect('127.0.0.1', 11211) ;

【问题讨论】:

    标签: php session codeigniter-3


    【解决方案1】:

    CI_Session 只有一个 Memcached 驱动程序,你离不开它。

    【讨论】:

    • 服务器是否可以同时拥有memcache和memcached?
    • 当然,我看不出为什么不这样做。
    猜你喜欢
    • 2017-05-16
    • 1970-01-01
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多