I don't have concrete data. Obviously you end up with some duplication,
especially of compiled core modules. But its definitely easier on the
server than separate servers; which is what we used to do.
On 3/25/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
RE: PerlOptions +Parent
Interesting
What does having a dedicated perl interpreter do to your memory foot
print. Do you have any data worth sharing?
Thanks
We are the sum of who, what and why we love
-:-
Paul Nema
-----Original Message-----
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; mason-users@lists.sourceforge.net
Sent: Sun, 25 Mar 2007 2:19 PM
Subject: Re: [Mason] multiple mason site on multiple virtual host
What we have done, under mod_perl 2, is take advantage of the
PerlOptions+Parent flag. This means that each Virtual Host has its own perl
interpreter (essentially). Therefore you can have whatever @INC paths etc
you need, different versions of libraries.... whatever. There is no danger
of inter-virtual host pollution.
For example:
<VirtualHost *:80>
DocumentRoot /path/to/private/host
ServerName virtual.host.name
ErrorLog logs/thisHost_error_log
CustomLog logs/thisHost_access_log common
PerlOptions +Parent
PerlRequire /path/to/private/host/masonStuff/MyHandler.pm
</VirtualHost>
We then set @INC in the MyHandler module.
Hope this helps.
On 3/25/07, Alex Robinson <[EMAIL PROTECTED]> wrote:
> At 14:45 +0200 25/3/07, Antoine Farnault wrote:
> Hi folks,
> I'm quite new on mason... I just want to know if there is possible to
> have multiple apache virtual host with multiple differents mason
> configuration on them.
>
> It seems there are some mod_perl problems with $m & $r which are
> global variables.
>
>
> $m and $r are global variables, but they only exist within and for
> the length of a particular request. They cause no problems for having
> multiple setups for different virtual hosts.
>
> @INC, on the other hand, is shared between virtual hosts unless you
> do something about it
>
>
> http://perl.apache.org/docs/1.0/guide/config.html
> #Is_There_a_Way_to_Modify__INC_on_a_Per_Virtual_Host_or_Per_Location_Basis_
>
> (though I believe this is simpler and better under Apache 2)
>
> _______________________________________________
> Mason-users mailing list
> Mason-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mason-users
>
--
Shane McCarron
_______________________________________________
Mason-users mailing list
[EMAIL PROTECTED]://lists.sourceforge.net/lists/listinfo/mason-users
------------------------------
AOL now offers free email to everyone. Find out more about what's free
from AOL at
*AOL.com*<http://pr.atwola.com/promoclk/1615326657x4311227241x4298082137/aol?redir=http://www.aol.com>
.
--
Shane McCarron
[EMAIL PROTECTED]
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mason-users mailing list
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users