Yii: CMemCache требует, чтобы расширение PHP memcache было загружено, несмотря на то, что установлена ​​memcache / memcached - PullRequest
0 голосов
/ 31 января 2019

Я установил memcached уже, запустив sudo apt-get install php-memcached и запустив <?php phpinfo(); ?>, вот результат:

enter image description here

Но у меня все еще есть этоошибка в моем проекте Yii:

enter image description here

Я запускаю его на сервере nginx.

1 Ответ

0 голосов
/ 01 февраля 2019

memcache и memcached являются двумя отдельными расширениями.Вам необходимо установить useMemcached на true, чтобы использовать memcached:

'cache' => [
    'class' => 'CMemCache',
    'useMemcached' => true,
],

или установить расширение memcache:

sudo apt install php-memcache
...