Hi,
thanks to all of your help, I found a way to achieve the following
goal:
- have a couple of instances of a web application running under the
same (name based) virtual host, under different Locations each
using a different configuration than the others
- having backwards compatibillity
Sören Stuckenbrock wrote:
Hi,
thanks to all of your help, I found a way to achieve the following
goal:
Nice, but see below
somescript.pl
---
#!/usr/bin/perl -wT
use strict;
use lib .;
use lib_netContest;
use DBI;
use CGI (qw:standard:);
use vars
Nice, but see below
somescript.pl
---
#!/usr/bin/perl -wT
use strict;
use lib .;
use lib_netContest;
use DBI;
use CGI (qw:standard:);
use vars qw(%c $config_module $db_handle);
my $r = shift;
if (defined $r $r-dir_config('ConfigMod')) {
Sören Stuckenbrock wrote:
Nice, but see below
somescript.pl
---
#!/usr/bin/perl -wT
use strict;
use lib .;
use lib_netContest;
use DBI;
use CGI (qw:standard:);
use vars qw(%c $config_module $db_handle);
my $r = shift;
if (defined $r $r-dir_config('ConfigMod'))
Nope, using:
Alias /contest /www/u-dev/contest
PerlModule Apache::Registry
PerlModule Apache::DBI
PerlTaintCheck On
Location /contest
SetHandler perl-script
PerlHandler Apache::Registry
PerlSetVar BlaTest BlaVal
PerlRequire
Sören Stuckenbrock wrote:
Nope, using:
Alias /contest /www/u-dev/contest
PerlModule Apache::Registry
PerlModule Apache::DBI
PerlTaintCheck On
Location /contest
SetHandler perl-script
PerlHandler Apache::Registry
PerlSetVar BlaTest BlaVal
At 12:52 22.04.2002, Sören Stuckenbrock wrote:
Nope, using:
Alias /contest /www/u-dev/contest
PerlModule Apache::Registry
PerlModule Apache::DBI
PerlTaintCheck On
Location /contest
SetHandler perl-script
PerlHandler Apache::Registry
Here's what Geoffrey Young said, you seem to have missed it:
you can't use $s (the server record) to capture PerlSetVar that exist
on a per-directory basis (within a Location or Directory block). try
Apache-request-dir_config('BlaTest');
instead. you should use
:
At 21:12 19.04.2002, Sören Stuckenbrock wrote:
Hi there,
mod_perl-newbie needs help!
I have a nasty problem using Perl Modules under mod_perl.
I've developed a CGI-Application, that retrieves its configuration
values from a module that gets included (with use) in every Script
(By the way: there's a typo at line 1 of the startup.pl
script: I think use Apache: should be use Apache;
right?)
Good catch! :-)
But following that guideline resulted in the next problem, I
could not yet solve on my own:
PerlSetVar seems not to work for me! The part of interest in
my
PerlSetVar seems not to work for me! The part of interest in my httpd.conf
looks like this:
Alias /contest /www/u-dev/contest
PerlModule Apache::Registry
PerlModule Apache::DBI
PerlTaintCheck On
Location /contest
PerlSetVar BlaTest BlaVal
SetHandler
PerlSetVar seems not to work for me! The part of interest in
my httpd.conf looks like this:
Alias /contest /www/u-dev/contest
PerlModule Apache::Registry
PerlModule Apache::DBI
PerlTaintCheck On
Location /contest
PerlSetVar BlaTest BlaVal
SetHandler perl-script
Hello Stas,
I have a question regarding your mod_perl documentation.
The method you described under:
http://perl.apache.org/preview/modperl-docs/dst_html/docs/1.0/guide/perl.html#Using_Non_Hardcoded_Configuration_Module_Names
Should this work to differentiate between the Config-Modules of two
Sören Stuckenbrock wrote:
Hello Stas,
I have a question regarding your mod_perl documentation.
The method you described under:
http://perl.apache.org/preview/modperl-docs/dst_html/docs/1.0/guide/perl.html#Using_Non_Hardcoded_Configuration_Module_Names
Should this work to differentiate
Sören Stuckenbrock wrote:
PerlSetVar seems not to work for me! The part of interest in
my httpd.conf looks like this:
Alias /contest /www/u-dev/contest
PerlModule Apache::Registry
PerlModule Apache::DBI
PerlTaintCheck On
Location /contest
PerlSetVar BlaTest BlaVal
Per Einar Ellefsen wrote:
At 21:12 19.04.2002, Sören Stuckenbrock wrote:
Hi there,
mod_perl-newbie needs help!
I have a nasty problem using Perl Modules under mod_perl.
I've developed a CGI-Application, that retrieves its configuration values
from a module that gets included (with use
16 matches
Mail list logo