Я пытаюсь создать демо на MemCache с несколькими серверами.Я установил WAMP и XAMPP на мою локальную машину.Доступ к Wamp возможен с помощью localhost
, а доступ к XAMPP - с помощью localhost:7980
.
Я установил Memcache на обоих серверах (установлены правильные версии).На обоих серверах phpinfo()
показывает, установлен memcache.Мой единственный порт сервера memcache - 11211
, а второй порт сервера memcache - 11212
.Я использую yii2
, и моя конфигурация соответствует приведенной ниже.
'cache' => [
'class' => 'yii\caching\MemCache',
'servers' => [
[
'host' => 'localhost',
'port' => 11211,
'weight' => 60,
],
[
'host' => 'localhost:7980',
'port' => 11212,
'weight' => 60,
],
],
],
Я получаю ошибку ниже
MemcachePool::get(): Server localhost:7980 (tcp 11212, udp 0) failed with: Malformed VALUE header (0)
Пожалуйста, направьте меня туда, куда я идунеправильно.Любая помощь будет оценена.