session_start():在yii2中启用内存缓存时,无法初始化存储模块:memcache(path:/ tmp)

时间:2016-10-08 17:02:02

标签: php session yii2 memcached php-7

今天我们在centos上启用了memcache,一切都还可以。 PhpMyAdmin也运行良好的memcache,但当我尝试使用由yii2开发的应用程序登录时,我收到此错误:

session_start(): Failed to initialize storage module: memcache (path: /tmp)

在此之后,我尝试在yii2配置文件中启用memcache,与文档相同。

这是我在backend \ config \ main.php

中的配置
'cache' => [
        'class' => 'yii\caching\MemCache',
        'servers' => [
            [
                'host' => '127.0.0.1',
                'port' => 11211,
                'weight' => 60,
            ],
        ],
        'useMemcached' => true,

    ],

但是在一切之后,问题没有解决,我厌倦了搜索网页。

在没有论坛和没有网站的情况下,没有人也不会谈论我为什么要面对这个问题。

感谢您的帮助。 这非常重要,因为我的管理页面崩溃了。

1 个答案:

答案 0 :(得分:1)

我找到了答案。

只需在yii应用程序配置中编辑会话配置,从默认值到缓存类型