Hi All,
        Please forgive me if the answer is in the docs, I looked without 
success.
I have a very simple index_test.pl script which appears to get called by 
Apache::Registry
multiple times. I have tested in single server mode (httpd -X) and still get 
the same
results. The output is correct but the error_log shows multiple calls from the
Apache::Registry module. While this simple program appears to get called 5 times
our big one was only getting called twice, however, that did have a very 
noticeable
effect on response time.

We have also removed the Apache::Reload module without effect.

Any ideas, pointers or help appreciated

Dave
###############################################################
Environment:
        Apache 1.3.37
        mod-perl 1.30
        perl 5.8.8
################################################################
Relevent httpd.conf section:

ScriptAlias /metapoint/ "/home/tomcat/metapoint/trunk/"
<Directory "/home/tomcat/metapoint/trunk">
                AllowOverride None
                SetHandler perl-script
                PerlInitHandler Apache::Reload
                PerlHandler Apache::Registry
                Options ExecCGI
                Order allow,deny
                Allow from all
</Directory>

################################################################
index_test.pl:

our $i;
print "pre hello $i <br />";
$i++;
my ($package, $filename, $line) = caller();
print STDERR "$package, $filename, $line, $i\n\n";
print "hello $i";
##################################################################
output:
pre hello 84
hello 85
###################################################################
error_log output:
Apache::Registry, /opt/lib/perl5/site_perl/5.8.8/i686-linux/Apache/Registry.pm, 
149, 1

Apache::Registry, /opt/lib/perl5/site_perl/5.8.8/i686-linux/Apache/Registry.pm, 
149, 1

Apache::Registry, /opt/lib/perl5/site_perl/5.8.8/i686-linux/Apache/Registry.pm, 
149, 2

Apache::Registry, /opt/lib/perl5/site_perl/5.8.8/i686-linux/Apache/Registry.pm, 
149, 2

Apache::Registry, /opt/lib/perl5/site_perl/5.8.8/i686-linux/Apache/Registry.pm, 
149, 3

######################################################################
-- 
Dave Morgan
1001111 Alberta Limited
dave.mor...@1001111.com
403 399 2442

Reply via email to