Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP会话值_Php_Session_Centos - Fatal编程技术网

PHP会话值

PHP会话值,php,session,centos,Php,Session,Centos,我已经在php.ini中配置了会话值,例如session.gc\u maxlifest=86400,但是这些更改在重新启动apache后不会生效,如图所示: 您可以直接在脚本中修改会话的默认ttl: ini_set("session.gc_maxlifetime", 86400); session_start(); 但作为一个整体,您必须考虑到: 如果不同的脚本具有不同的session.gc_maxlife值,但共享存储会话数据的相同位置,则具有最小值的脚本将清理数据。在这种情况下,请结合

我已经在php.ini中配置了会话值,例如
session.gc\u maxlifest=86400
,但是这些更改在重新启动apache后不会生效,如图所示:


您可以直接在脚本中修改会话的默认ttl:

ini_set("session.gc_maxlifetime", 86400); 
session_start();
但作为一个整体,您必须考虑到:

如果不同的脚本具有不同的session.gc_maxlife值,但共享存储会话数据的相同位置,则具有最小值的脚本将清理数据。在这种情况下,请结合使用本指令


那你也应该到处看看。

不。你是不是到处乱逛?它是一个可能存在于.htaccess文件中的设置(出于某种原因)。您确定编辑了正确的php.ini文件吗?有时可能有这些的倍数。phpinfo()中加载的配置文件
的值是否与您编辑的php.ini文件匹配?它显示:加载的配置文件/etc/php.ini扫描此目录以查找其他.ini文件/etc/php.d是我正在编辑的文件。。。。并且在directort之外存在一个HTACCES,但它只有重写规则重定向我怀疑这个重复链接问题中的“语法错误答案”是否是这里的解决方案。难以置信,你是对的,谢谢