>>did you try this: >> >> push @PerlSetVar, "MasonCompRoot /var/www/$site"; >> >>? >> >>IIRC most of the configurations could accept a simple string in >>mp1, so I would expect things to be pretty much the same in >>mp2. > > > but this is for a virtualhost, so it hasta be a sub-item within > a <virtualhost> hash, such as > > ... > push @{$VirtualHost{'*'}}, { > PerlSetVar => [ > MasonCompRoot => "/var/www/$dir", > MasonDataDir => "/var/cache/mason/$dir", > ... > ], > ServerName => $dir, > DocumentRoot => "$main/$dir", > ... > }; > ...
it was the full string that you ought to try: push @{$VirtualHost{'*'}}, { PerlSetVar => "MasonCompRoot /var/www/$dir", > ah. so this looks like a "no can do" type of thing (despite the > docs which say it just shifts off the minimum number of args). > looks like i'll have to > > Apache->server->add_config() if all else fails that's always available, yes. --Geoff -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html