note 101377 added to function.headers-sent

From: Date: Mon, 13 Dec 2010 15:49:43 +0000
Subject: note 101377 added to function.headers-sent
Groups: php.notes 
Request: Send a blank email to php-notes+get-174845@lists.php.net to get a copy of this message
headers_sent() always returns true if a script is called with php-cgi and -q on command line. test.php: <?php var_dump(headers_sent()); ?> > /usr/bin/php-cgi test.php X-Powered-By: PHP Content-type: text/html bool(false) > /usr/bin/php-cgi -q test.php bool(true) This seems to have impact on session handling as well: session.php: <?php session_start(); ?> > /usr/bin/php-cgi -q session.php <b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent in <b>/kunden/265705_48145/test/session.php</b> on line <b>1</b><br /> However, with php-cli headers_sent() works as expected. Tested with php 5.2.11. ---- Server IP: 217.160.235.204 Probable Submitter: 92.228.253.28 ---- Manual Page -- http://www.php.net/manual/en/function.headers-sent.php Edit -- https://master.php.net/note/edit/101377 Del: integrated -- https://master.php.net/note/delete/101377/integrated Del: useless -- https://master.php.net/note/delete/101377/useless Del: bad code -- https://master.php.net/note/delete/101377/bad+code Del: spam -- https://master.php.net/note/delete/101377/spam Del: non-english -- https://master.php.net/note/delete/101377/non-english Del: in docs -- https://master.php.net/note/delete/101377/in+docs Del: other reasons-- https://master.php.net/note/delete/101377 Reject -- https://master.php.net/note/reject/101377 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#174845) next »