You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl@perl.apache.org by Gunnar Wolf <gw...@gwolf.org> on 2007/05/01 03:39:32 UTC

How does Embperl work with different Apache2 MPM models?

Hi,

We recently got this bug report in Debian, for which I'm sending a
copy of this mail:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=412521

In short, the user states embperl only works with the Prefork Apache
MPM. I have only used this MPM (and not the other ones, particularly
the ones based on threading) - and this is because only the Prefork
one works reliably with mod_perl (and much of my code is
mod_perl). However, I understand that if Embperl is not directly
called from inside Apache (i.e. if it is run via FastCGI), it can
safely run under threaded Apache2 servers - Am I right?

Probably we (and "we" might mean "the Debian maintainers for Embperl"
or "our kind Gerald and his very nice team") should basically document
prominently the user might find this situation :) What do you think?

Greeetings,

-- 
Gunnar Wolf - gwolf@gwolf.org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF

Re: How does Embperl work with different Apache2 MPM models?

Posted by Gunnar Wolf <gw...@gwolf.org>.
Gerald Richter - ECOS GmbH dijo [Fri, May 04, 2007 at 05:34:58AM +0200]:
> > Probably we (and "we" might mean "the Debian maintainers for Embperl"
> > or "our kind Gerald and his very nice team") should basically 
> > document prominently the user might find this situation :) 
> > What do you think?
> 
> Sounds like a good idea. Since I don't use debian or Umbuntu I am not 
> sure where to put such a hint.
> 
> If you send me a few words I can include it in the Embperl Install.pod

Umh... I think documenting this is the best way out :) Maybe adding a
short note in the 'Compatibility' section of the base Embperl pod
(and, BTW, it should be updated to reflect Embperl is compatible with
Apache 2.2.x as well ;-) )

Greeetings,

-- 
Gunnar Wolf - gwolf@gwolf.org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org


RE: How does Embperl work with different Apache2 MPM models?

Posted by Gerald Richter - ECOS GmbH <ri...@ecos.de>.
Hi,

> 
> In short, the user states embperl only works with the Prefork 
> Apache MPM. I have only used this MPM (and not the other 
> ones, particularly the ones based on threading) - and this is 
> because only the Prefork one works reliably with mod_perl 
> (and much of my code is mod_perl). However, I understand that 
> if Embperl is not directly called from inside Apache (i.e. if 
> it is run via FastCGI), it can safely run under threaded 
> Apache2 servers - Am I right?
> 

Yes, this is true

> Probably we (and "we" might mean "the Debian maintainers for Embperl"
> or "our kind Gerald and his very nice team") should basically 
> document prominently the user might find this situation :) 
> What do you think?

Sounds like a good idea. Since I don't use debian or Umbuntu I am not 
sure where to put such a hint.

If you send me a few words I can include it in the Embperl Install.pod

Gerald



** Virus checked by BB-5000 Mailfilter **

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org