【发布时间】:2016-05-14 00:54:54
【问题描述】:
我已经在我的 Drupal 网站上成功使用 memcached(在 OS X 上通过 brew 安装)几个月了。
然而,这个错误在很长的页面加载后突然发生:
( ! ) 警告:Memcached::getMulti(): 无法反序列化值,在第 375 行的 sites/all/modules/contrib/memcache/dmemcache.inc 中没有 igbinary 支持
为什么会发生这种情况,为什么我需要igbinary(我想我有)以及如何解决它?
看来我已经安装了php56-igbinary。
$ php -i | grep igbinary
Additional .ini files parsed => /usr/local/etc/php/5.6/conf.d/ext-igbinary.ini,
igbinary
igbinary support => enabled
igbinary version => 1.2.1
igbinary APC serializer ABI => no
igbinary session support => yes
igbinary.compact_strings => On => On
igbinary support => yes
memcached.serializer => igbinary => igbinary
Registered serializer handlers => php_serialize php php_binary wddx igbinary
【问题讨论】:
-
"pecl install igbinary" 对我有用(php 7.4)
标签: php macos caching memcached mamp