ID:               16454
 User updated by:  [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Feedback
+Status:           Open
 Bug Type:         Session related
 Operating System: RedHat Linux 7.1
 PHP Version:      4.0.6
 New Comment:

Yes.  The workaround is to not to use the -q switch (headers set) and
piping the result through 'tail' to strip the headers.
Jamie


Previous Comments:
------------------------------------------------------------------------

[2002-09-19 12:47:26] [EMAIL PROTECTED]

Is this still a valid request?

------------------------------------------------------------------------

[2002-04-05 12:28:56] [EMAIL PROTECTED]

reclassified

------------------------------------------------------------------------

[2002-04-05 11:56:03] [EMAIL PROTECTED]

I need to set the session id when processing a .php file from the
command line.  The purpose is to produce a .pdf by firstly running the
php script and piping the output to an html file.  I then run htmldoc
on the html file to produce the pdf.  When running php on the command
line without the -q switch the headers are included in the pdf file. 
When the script is processed using the -q switch I get the warning:
<i>Cannot send session cache limiter - headers already sent in
<filename></i>

It appears that I can remove the warning be either not including
session_id($argv[1]) or running the script without the -q switch. 
Neither is an option for me.

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=16454&edit=1

Reply via email to