PHP memcached会话无法正常工作

时间:2014-01-19 09:58:54

标签: php session apache2 memcached

我开始使用memcached来存储会话文件,但Session不起作用,而apache发送响应的速度太慢。我该如何解决这个问题呢?

php.in中的修改是:

;session.save_handler = files
session.save_handler = memcached
session.save_path = "tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"

2 个答案:

答案 0 :(得分:4)

我解决了问题,解决方案是没有tcp://的连接网址 ,所以session.save_path应该是

session.save_path = "127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"

答案 1 :(得分:0)

阅读本页:
http://www.php.net/manual/en/memcached.sessions.php
你应该像这样修改php.ini

session.save_handler = memcached 


将memcached更改为memcache
也许对你有帮助
其他
检查服务器权限并检查PHP脚本的Charset和
把这段代码:
在:

<?php
ob_start ();
?>


在末尾:

<?php
ob_flush ();
?>