Error "Could not read long value, value too large with" Memcached

I am using Codeigniter for my site. I tried installing memcached to cache the object from the database, and when it started i, I saw a warning like this:

ERROR - 2016-01-12 00:28:40 → Severity: warning → Memcached :: get (): could not read a long value, too large / var / www / CodeigniterProject / system / libraries / Cache / drivers / Cache_memcached.php 149

How can i fix this?

+4
source share
3 answers

, , Memcache, Memcached - , . memcache .

+5

. , php5-memcached php5-memcache. .

0

You can try changing the memcached serial number with:

$m->setOption(Memcached::OPT_SERIALIZER, Memcached::SERIALIZER_PHP);

(where $ m is an instance of Memcached).

0
source

Source: https://habr.com/ru/post/1623879/


All Articles