stas 01/10/18 23:46:25 Modified: ModPerl-Registry/t/conf extra.conf.in Log: - prepare the configuration for a set of /same_interp aliases and registry configurations - some slight reorg of the conf file Revision Changes Path 1.2 +73 -15 modperl-2.0/ModPerl-Registry/t/conf/extra.conf.in Index: extra.conf.in =================================================================== RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/conf/extra.conf.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- extra.conf.in 2001/10/09 12:47:38 1.1 +++ extra.conf.in 2001/10/19 06:46:25 1.2 @@ -4,29 +4,31 @@ PerlSwitches -T PerlSwitches -Mlib=@ServerRoot@/../lib +PerlSwitches -Mlib=@ServerRoot@/../../Apache-Test/lib PerlSwitches -Mlib=@ServerRoot@/../../lib PerlSwitches -Mlib=@ServerRoot@/../../blib/lib PerlSwitches -Mlib=@ServerRoot@/../../blib/arch -Alias /registry/ @ServerRoot@/cgi-bin/ -Alias /registry_ng/ @ServerRoot@/cgi-bin/ -Alias /registry_bb/ @ServerRoot@/cgi-bin/ -Alias /registry_oo_conf/ @ServerRoot@/cgi-bin/ -Alias /perlrun/ @ServerRoot@/cgi-bin/ - -#PerlModule TestDebugMy - -PerlSetVar ModPerl::RegistryCooker::DEBUG 0 - -### DEVMODE: Remove in production ### +#### DEVMODE: Remove in production ### PerlModule Apache::Reload PerlInitHandler Apache::Reload PerlSetVar ReloadAll Off PerlSetVar ReloadModules "ModPerl::*" +PerlSetVar ModPerl::RegistryCooker::DEBUG 2 + PerlModule ModPerl::RegistryCooker PerlModule ModPerl::Util +############################# +### Normal registry setup ### +############################# +Alias /registry/ @ServerRoot@/cgi-bin/ +Alias /registry_ng/ @ServerRoot@/cgi-bin/ +Alias /registry_bb/ @ServerRoot@/cgi-bin/ +Alias /registry_oo_conf/ @ServerRoot@/cgi-bin/ +Alias /perlrun/ @ServerRoot@/cgi-bin/ + PerlModule ModPerl::RegistryNG <Location /registry_ng> PerlOptions +GlobalRequest @@ -45,6 +47,24 @@ PerlOptions +ParseHeaders </Location> +PerlModule ModPerl::Registry +<Location /registry> + # PerlOptions +GlobalRequest + SetHandler perl-script + Options +ExecCGI + PerlResponseHandler ModPerl::Registry + PerlOptions +ParseHeaders +</Location> + +# META: dumps core on OO handlers +<Location /registry_oo_conf> + PerlOptions +GlobalRequest + SetHandler perl-script + Options +ExecCGI + PerlResponseHandler ModPerl::Registry->handler + PerlOptions +ParseHeaders +</Location> + PerlModule ModPerl::PerlRun <Location /perlrun> PerlOptions +GlobalRequest @@ -54,21 +74,59 @@ PerlOptions +ParseHeaders </Location> -PerlModule ModPerl::Registry -<Location /registry> +####################################### +### Same interpreter registry setup ### +####################################### + +Alias /same_interp/registry/ @ServerRoot@/cgi-bin/ +Alias /same_interp/registry_ng/ @ServerRoot@/cgi-bin/ +Alias /same_interp/registry_bb/ @ServerRoot@/cgi-bin/ +Alias /same_interp/registry_oo_conf/ @ServerRoot@/cgi-bin/ +Alias /same_interp/perlrun/ @ServerRoot@/cgi-bin/ + +PerlModule Apache::TestHandler +<Location /same_interp/registry_ng> + PerlOptions +GlobalRequest + SetHandler perl-script + Options +ExecCGI + PerlFixupHandler Apache::TestHandler::same_interp_fixup + PerlResponseHandler ModPerl::RegistryNG + PerlOptions +ParseHeaders +</Location> + +<Location /same_interp/registry_bb> PerlOptions +GlobalRequest SetHandler perl-script Options +ExecCGI + PerlFixupHandler Apache::TestHandler::same_interp_fixup + PerlResponseHandler ModPerl::RegistryBB + PerlOptions +ParseHeaders +</Location> + +<Location /same_interp/registry> + # PerlOptions +GlobalRequest + SetHandler perl-script + Options +ExecCGI + PerlFixupHandler Apache::TestHandler::same_interp_fixup PerlResponseHandler ModPerl::Registry PerlOptions +ParseHeaders </Location> -# META: dumps core on OO handlers -<Location /registry_oo_conf> +<Location /same_interp/registry_oo_conf> PerlOptions +GlobalRequest SetHandler perl-script Options +ExecCGI + PerlFixupHandler Apache::TestHandler::same_interp_fixup PerlResponseHandler ModPerl::Registry->handler + PerlOptions +ParseHeaders +</Location> + +<Location /same_interp/perlrun> + PerlOptions +GlobalRequest + SetHandler perl-script + Options +ExecCGI + PerlFixupHandler Apache::TestHandler::same_interp_fixup + PerlResponseHandler ModPerl::PerlRun PerlOptions +ParseHeaders </Location>