Ha

That worked. There was a funky character at the end of one of my php
includes... Not sure where it came from, but now that it's gone the pages
are working again... Yay!

Totally forgot about adding file and line number in that function... It's
been a long day...

Thank for the pointer it helped.

Terre

________________________________

From: carlos koch [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 01, 2008 7:33 PM
To: fw-general@lists.zend.com
Subject: Re: [fw-general] help pls: headers being set, before preDispatch


change headers_sent() to headers_sent ($filename, $linenum) and see where
the output started.


2008/10/1 Terre Porter <[EMAIL PROTECTED]>


        Help...
        
        I'm having a bit of a pain with some surprise headers being set
somewhere...
        
        I've put this in my controllers preDispatch function for testing..
        
        ---- Code
        if (headers_sent()) {
        $this->logger('--> preDispatch - headers sent');
        logger(headers_list());
        }
        ---- Code
        
        The logger simply writes to a log file. In the log file I have..
        
        ---- Log
        [ 2008-10-01T18:42:26-04:00 ] [ 3.06 MB ] [ INFO ] : --> preDispatch
-
        headers sent
        [ 2008-10-01T18:42:26-04:00 ] [ 3.07 MB ] [ INFO ] :
        
        array(5) {
         [0] => string(23) "X-Powered-By: PHP/5.2.5"
         [1] => string(38) "Expires: Thu, 19 Nov 1981 08:52:00 GMT"
         [2] => string(77) "Cache-Control: no-store, no-cache,
must-revalidate,
        post-check=0, pre-check=0"
         [3] => string(16) "Pragma: no-cache"
         [4] => string(23) "Content-type: text/html"
        }
        ---- Log
        
        My question is WHERE are they coming from...
        
        It's driving me nuts as this does not happen on the development
server but
        does when putting the code to the live server.
        
        I've added the check function before the $controller->dispatch();
and no
        headers, but by the time it gets to the controller there are
headers...
        
        Anyone got some other ideas?
        
        Thanks
        Terre
        
        



Reply via email to