php – 如何使用memcached首先启用igbinary
我有memcached安装了libmemcached.我也安装了igbinary.
这是我的php.ini: ; Directory in which the loadable extensions (modules) reside. ;extension_dir = "./" extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613/" extension=apc.so apc.enabled=1 apc.shm_size=128M extension=memcached.so session.save_handler=memcached session.save_path="127.0.0.1:11211" extension=igbinary.so session.serialize_handler=igbinary igbinary.compact_strings=On . 当我运行phpinfo()我看到igbinary被启用,但不是为memcached: apc Serialization Support php,igbinary igbinary igbinary support enabled igbinary version 1.1.1 igbinary APC serializer ABI 0 Directive Local Value Master Value igbinary.compact_strings On On 关于memcached的Phpinfo() memcached memcached support enabled Version 1.0.2 libmemcached version 0.51 Session support yes igbinary support no 最后一行:igbinary支持这个问题.奇怪的是,正如你可以看到,在apc的标题下有:序列化支持php,igbinary. 那么有人知道为什么我不能为memcached启用igbinary? 谢谢!
您可以检查Memcached :: HAVE_IGBINARY常量,以查看您的memcached扩展名是否使用–enable-memcached-igbinary进行编译.
资料来源:http://php.net/manual/en/memcached.constants.php Memcached的:: OPT_SERIALIZER
Memcached的:: HAVE_IGBINARY
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |