环境:centos+apache+php+memcache
使用的是php的memcached扩展(注意不是memchache扩展)。
搜:php使用memcache存储session时报错解决方案
按照网上的资料配置php.ini
session.save_handler=memcached
session.save_path="tcp://127.0.0.1:11211"
但是发现报错
Warning: Unknown: Failed to write session data (memcached). Please verify that the current setting of session.save_path is correct (tcp://127.0.0.1:11211) in Unknown on line 0
解决方案是把tcp://去掉
session.save_handler=memcached
session.save_path="127.0.0.1:11211"
tcp://开头的是memcache扩展的写法,memchached扩展不需要。
也有可能是换了其它的memchached,而忘记换地址。
session.save_handler的默认值是files,换做memcached需要特殊处理