PHP extension initialisation

From: Date: Thu, 15 Aug 2002 13:01:26 +0000
Subject: PHP extension initialisation
Groups: php.dev 
Request: Send a blank email to php-dev+get-86864@lists.php.net to get a copy of this message
Hi, Can someone please answer my question? When running a PHP extension when PHP is running as an apache module on linux it's module init function (PHP_MINIT_FUNCTION) gets called twice, once before apache forks then once after, is there any way of finding out which init you are in. I can't keep a global variable because it get losted in between init calls, and environment vars/file locks/shared mem/semephores are not options. One other quicky, is there a way to find out inside the extension if it is being run from with an apache module or its it a standalone executable (or running under a different webserver as my module can only ever run with apache)? Thanks for your time, Tom -- *************************************************** Tom Oram SCL Computer Services URL http://www.scl.co.uk/ ***************************************************

« previous php.dev (#86864) next »