From 7746cf83d9cbc1d76a45685bdd4faced9fe51037 Mon Sep 17 00:00:00 2001 From: Hannes Magnusson Date: Mon, 29 Aug 2011 21:20:41 +0000 Subject: [PATCH] fixed bug #55267 - session_regenerate_id fails after header sent even if session.use_cookies = 0 --- ext/session/session.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/session/session.c b/ext/session/session.c index bc3b3487a0..89a3aca415 100644 --- a/ext/session/session.c +++ b/ext/session/session.c @@ -1670,7 +1670,7 @@ static PHP_FUNCTION(session_regenerate_id) return; } - if (SG(headers_sent)) { + if (SG(headers_sent) && PS(use_cookies)) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot regenerate session id - headers already sent"); RETURN_FALSE; } -- 2.40.0