页面刷新后,Memcache会话将丢失

时间:2016-12-02 21:44:37

标签: php session memcached

所以我刚刚转到Memcache处理我的PHP会话,在使用files之前设置保存处理程序之后,我注意到会话数据可以设置( as I've tested inserting data)但页面刷新后数据丢失。

我用来测试这个代码:

session_start();
$_SESSION['test'] = 'asd!';
echo "<pre>",print_r($_SESSION),"</pre>";

这选择了包含我刚刚添加的会话数据的数组,在删除了向会话数组添加信息的行后,我刷新了页面并且数组中没有数据。

这是我php.ini中与Memcache相关的当前设置:

session.save_handler = memcache
session.save_path    = 'tcp://127.0.0.1:11211?persistant=1'

我猜测GET提供的save_path数据存在问题,但我无法找到有关请求含义的任何信息。

我尝试加载并执行会话添加/加载的页面是http://localhost/api/get/sessionid - 它只使用一些slugs来加载php脚本。

谢谢!

PS:我正在使用TS PHP(Thread Safe)(不确定这是否重要,只是想到了它)

0 个答案:

没有答案