我无法在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为用户..
请帮我调试一下。
答案 0 :(得分:0)
您似乎在告诉PHP通过套接字连接到守护程序,但是启动Memcached的命令不包含-s <file>
参数,以使其创建您要使用的套接字。 / p>
请参阅:MemcacheD sockets。