在php.ini中将session.use_cookies设置为0
我正在使用官方存储库中的php docker在php.ini中将session.use_cookies设置为0,php,docker,session-cookies,Php,Docker,Session Cookies,我正在使用官方存储库中的php docker 我想将会话设置为0,所以我在php.ini中添加了以下行: 当我打印phpinfo()时,我可以看到它没有影响和会话。使用cookies 当我尝试从php代码中执行此操作时: $ret = ini_set('session.use_cookies', '0'); 调用失败:$ret==false 我可以轻松地更改其他ini变量,如内存\u限制,而不会出现任何问题 有人知道为什么吗 谢谢您是否尝试了“0M”而不是“0”?会话。use_cookies只
我想将会话设置为0,所以我在php.ini中添加了以下行:
当我打印
phpinfo()
时,我可以看到它没有影响和会话。使用cookies
当我尝试从php代码中执行此操作时:
$ret = ini_set('session.use_cookies', '0');
调用失败:$ret==false
我可以轻松地更改其他ini变量,如内存\u限制
,而不会出现任何问题
有人知道为什么吗
谢谢您是否尝试了“0M”而不是“0”?
会话。use_cookies
只接受布尔值或1或0。我现在可以通过php.ini中的代码将session.use_cookies更改为0,但当我尝试使用:$ret=ini_set('session.use_cookies',0')时,它仍然会给我一个错误。你知道为什么吗?
$ret = ini_set('session.use_cookies', '0');