【问题标题】:session_start(): Failed to initialize storage module: memcache (path: /tmp) when enable memcache in yii2session_start():yii2中启用memcache时初始化存储模块失败:memcache (path: /tmp)
【发布时间】:2017-02-17 12:02:44
【问题描述】:

今天我们在 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,

    ],

但毕竟,问题没有解决,我厌倦了搜索网络。

在任何论坛和任何网站上,任何人都不会谈论我为什么会遇到这个问题。

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

【问题讨论】:

标签: php session yii2 memcached php-7


【解决方案1】:

我找到了答案。

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

【讨论】:

    猜你喜欢
    • 2014-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-04
    • 1970-01-01
    • 2012-10-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多