Вопрос:

Как использовать memcached в процессе входа в систему cakephp 3

cakephp caching login install configure

419 просмотра

1 ответ

1247 Репутация автора

Я установил и настроил memcached на нашем сервере в соответствии с документацией cakephp 3. Memcached работает нормально, но я хотел бы знать, как использовать memcached для входа в систему.

Заранее спасибо.

Автор: Sehdev Источник Размещён: 03.02.2017 06:39

Ответы (1)


0 плюса

9093 Репутация автора

Создайте новую конфигурацию кэша для Memcache:

Cache::config('sessions', [
  'url' => 'memcached://user:password@cache-host/?timeout=36000&prefix=sess_',
]);

Затем вы можете настроить свои сеансы на использование этой конфигурации:

Configure::write('Session', [
  'defaults' => 'cache',
  'handler' => [
    'config' => 'sessions'
  ]
]);

И это все! Вы можете прочитать больше о сессиях здесь:

https://book.cakephp.org/3.0/en/development/sessions.html

Также вы можете узнать больше о настройке кеша здесь:

https://book.cakephp.org/3.0/en/core-libraries/caching.html#configuring-cache-class

Автор: José Lorenzo Rodríguez Размещён: 03.02.2017 12:11
Вопросы из категории :
32x32