phalcon session memcached Failed storing data in memcached, error code: 47

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

我在使用 memcache 来替代 file作为session的后端存储的时候,出现了

Failed storing data in memcached, error code: 47

的bug,一开始我以为是memcache的配置引起的。最后发现原来是由于memcache的php扩展造成的。

我的开发机php的memcache扩展是2.2.0,这个扩展是在2014.4.1发布的。相对于我使用的phalcon 3.2.4(发布时间是2017.10.21)确实落后了3年多的时间。

造成了由于memcache的扩展太老而没有用到它的新特性的问题。进而造成的上面的错误。

=================

memcached的php扩展从3.x开始支持PHP7了,如果你的PHP版本5.x,请使用memcahce2.2.0版本。这个就误解了。为了使用memcached我需要升级php7了?

转载于:https://my.oschina.net/jiangbianwanghai/blog/1797082

你可能感兴趣的:(memcached)