Re: Register Shutdown Function for Apache

From: Date: Wed, 12 Feb 2003 05:07:30 +0000
Subject: Re: Register Shutdown Function for Apache
References: 1 2  Groups: php.dev 
Request: Send a blank email to php-dev+get-94186@lists.php.net to get a copy of this message
Jani, are you volunteering to add it? If so, please do so at your earliest convience. Brian Moon dealnews.com ----- Original Message ----- From: "Jani Taskinen" <sniper@iki.fi> To: "Joseph Tate" <jtate@mi-corporation.com> Cc: "Php-Dev List" <php-dev@lists.php.net> Sent: Monday, February 10, 2003 6:16 PM Subject: RE: [PHP-DEV] Register Shutdown Function for Apache | | If you need a define for it, we can add one..? | | --Jani | | | On Mon, 10 Feb 2003, Joseph Tate wrote: | | >Well, to me, calling the code that flushes the headers and the output | >buffers twice doesn't kill us. Unless someone can come up with a better way | >to not call these two functions in main/main.c::php_request_shutdown, the | >patch suffices for me. MOD_PHP4_H is undefined in main.c, so it's not | >acceptable. | > | >Joseph | > | >> -----Original Message----- | >> From: Brian Moon [mailto:brianm@dealnews.com] | >> Sent: Monday, February 03, 2003 5:30 PM | >> To: Joseph Tate; zeev@zend.com; george@omniti.com; sts@mail.xubion.hu | >> Cc: Php-Dev List | >> Subject: Re: [PHP-DEV] Register Shutdown Function for Apache | >> | >> | >> Hmm, there is #define MOD_PHP4_H in sapi/apache/mod_php4.h. Not real | >> descriptive, but seems to be unique to the Apache sapi. | >> | >> Brian Moon | >> dealnews.com | >> | >> | >> ----- Original Message ----- | >> From: "Joseph Tate" <jtate@mi-corporation.com> | >> To: "Brian Moon" <brianm@dealnews.com>; <zeev@zend.com>; | >> <george@omniti.com>; <sts@mail.xubion.hu> | >> Cc: "Php-Dev List" <php-dev@lists.php.net> | >> Sent: Monday, February 03, 2003 3:45 PM | >> Subject: Re: [PHP-DEV] Register Shutdown Function for Apache | >> | >> | >> | Here is an updated patch which copies a few of the methods from | >> | main/main.c::php_request_shutdown to | >> | sapi/apache/sapi_apache.c::apache_php_module_main. This has | >> flushed both | >> | the headers and output buffers in my two test scripts. Now I need to | >> figure | >> | out a way to make sure these don't get called in | >> | main/main.c::php_request_shutdown on Apache systems. Any pointers on | >> this? | >> | Is there a handy #define that I can use if configure is | >> called --with-apxs? | >> | | >> | Joseph | >> | | >> | P.S. The two test scripts are: | >> | | >> | <?PHP | >> | header('Location: http://www.mi-corporation.com'); | >> | exit(); | >> | ?> | >> | | >> | and | >> | | >> | <?PHP | >> | ob_begin(); | >> | phpinfo(); | >> | ?> | >> | | >> | > -----Original Message----- | >> | > From: Brian Moon [mailto:brianm@dealnews.com] | >> | > Sent: Tuesday, January 28, 2003 5:50 PM | >> | > To: zeev@zend.com; Joseph Tate | >> | > Cc: Php-Dev List; PHP Group | >> | > Subject: Re: [PHP-DEV] Re: Register Shutdown Function for Apache | >> | > | >> | > | >> | > Give me a patch and I will tell you. ;) | >> | > | >> | > Brian Moon | >> | > dealnews.com | >> | > | >> | > | >> | > ----- Original Message ----- | >> | > From: "Zeev Suraski" <zeev@zend.com> | >> | > To: "Joseph Tate" <jtate@mi-corporation.com> | >> | > Cc: "Brian Moon" <brianm@dealnews.com>; "Php-Dev List" | >> | > <php-dev@lists.php.net>; "PHP Group" <group@php.net> | >> | > Sent: Tuesday, January 28, 2003 4:03 PM | >> | > Subject: RE: [PHP-DEV] Re: Register Shutdown Function for Apache | >> | > | >> | > | >> | > | At 19:54 28/01/2003, Joseph Tate wrote: | >> | > | >Then, could we add a sapi_flush()/ob_flush() call at the end of | >> | > | >apache_php_module_main after calling the normal | >> | > register_shutdown_functions? | >> | > | | >> | > | Yeah, something along these lines. | >> | > | | >> | > | >What else might have problems? | >> | > | | >> | > | Might is a powerful word :) | >> | > | | >> | > | Zeev | >> | > | | >> | > | | >> | > | | >> | > | >> | > | >> | > -- | >> | > PHP Development Mailing List <http://www.php.net/> | >> | > To unsubscribe, visit: http://www.php.net/unsub.php | >> | > | >> | > | >> | > | >> | | >> | >> | >> | > | > | > | | -- | <- For Sale! -> | | | -- | PHP Development Mailing List <http://www.php.net/> | To unsubscribe, visit: http://www.php.net/unsub.php | | |

« previous php.dev (#94186) next »