使用Memcached将会话保存在symfony中

时间:2014-05-23 17:33:38

标签: session symfony memcached

我无法在Memcached服务器中存储会话!

我为PHP和服务器安装了Memcached 我用这个命令运行服务器

memcached -u root -d -m 64 -l 127.0.0.1 -p 11211

我在fpm和cli

中的php.ini中有这个
extension=memcached.so
session.save_handler = memcached
session.save_path = unix:/tmp/memcached.sock

我对symfony2进行了跟踪 https://gist.github.com/K-Phoen/4327229

你觉得一切都好吗?

你错了,因为我不知道!!  为什么会话没有存储在memcached中

PS:我没有使用service memcached start运行memcached服务器,因为这将启动服务器在不同的端口,nobody为用户..
请帮我调试一下。

1 个答案:

答案 0 :(得分:0)

您似乎在告诉PHP通过套接字连接到守护程序,但是启动Memcached的命令不包含-s <file>参数,以使其创建您要使用的套接字。 / p>

请参阅:MemcacheD sockets