[Zope-dev] PCGI?

2003-02-13 Thread Jim Fulton

I'm wondering how PCGI should be supported in Zope moving forward.

We currently have:

- A PCGI server in ZServer

- A pcgi directory that contains:

  o A cgi program that is very thin and whos only job
is to forward requests to an app server running pcgi

  o An unused PCGI "publisher", which would be used by
a Python application server that wasn't running ZServer.

  o A debugging tool named MrCreosote. I don't know if anyone
is using this.

I'd like to continue supporting PCGI in ZServer as long as it is used.

I'd like to omit the pcgi directory fron the Zope distribution
and make it a separate distribution.

Would anyone object to these changes for Zope 2.7?

Jim

--
Jim Fulton   mailto:[EMAIL PROTECTED]   Python Powered!
CTO  (888) 344-4332http://www.python.org
Zope Corporation http://www.zope.com   http://www.zope.org


___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope] PCGI?

2003-02-13 Thread Dieter Maurer
Jim Fulton wrote at 2003-2-13 11:30 -0500:
 > I'm wondering how PCGI should be supported in Zope moving forward.
Do we still need it?

I would prefer to drop it (to reduce complexity).


Dieter

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )



[Zope-dev] Re: [Zope-dev] Re: [Zope] PCGI?

2003-02-13 Thread Craeg Strong

How about making it a separately downloadable
add-on like LocalFS, Squishdot, etc. etc.

--Craeg

> Jim Fulton wrote at 2003-2-13 11:30 -0500:
>  > I'm wondering how PCGI should be supported in Zope moving forward.
> Do we still need it?
>
> I would prefer to drop it (to reduce complexity).
>
>
> Dieter
>
> ___
> Zope-Dev maillist  -  [EMAIL PROTECTED]
> http://mail.zope.org/mailman/listinfo/zope-dev
> **  No cross posts or HTML encoding!  **
> (Related lists -
>  http://mail.zope.org/mailman/listinfo/zope-announce
>  http://mail.zope.org/mailman/listinfo/zope )
>




___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )



Re: [Zope-dev] Re: [Zope] PCGI?

2003-02-13 Thread Andy McKay
But mostly I thought PCGI (and FastCGI) was the preferred way, since it 
is covered in detail in Zope's doc/WEBSERVER.TXT and neither mod_proxy 
nor mod_redirect are mentioned in there. ;-)

Unfortunately thats more a matter of documentation inertia more than 
anything. There are more articles on Zope.org about PCGI as well simply 
because it has been around the longest, although almost everyone I know 
runs through mod_proxy nowadays.
--
  Andy McKay


___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope] PCGI?

2003-02-13 Thread Jeff Rush
Having only ever used Zope-behind-PCGI myself, if we drop it, what would 
be the prevailing approach for running Zope behind Apache?  Has everyone 
switched to FastCGI (or Quixote's SCGI) but me?

Be aware that there are Zope-specific patches (some of which I provided) 
in the version of PCGI that Zope ships with, so you can't refer everyone 
to the non-Zope version of PCGI available elsewhere on the web.  The 
patches relate to error handling and meaningful reporting, not core 
functionality.

-Jeff


Dieter Maurer wrote:
Jim Fulton wrote at 2003-2-13 11:30 -0500:
 > I'm wondering how PCGI should be supported in Zope moving forward.
Do we still need it?

I would prefer to drop it (to reduce complexity).



___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope] PCGI?

2003-02-13 Thread Tim Hoffman
Hi

I have always run Zope behind Apache utilising mod_proxy.

I have to admit I never tried or really even evaluated pcgi, and don't 
build it when I install Zope.

Is there a benefit of pcgi over using mod_proxy ?

Rgds

Tim Hoffman


On Fri, 2003-02-14 at 09:16, Jeff Rush wrote:
> Having only ever used Zope-behind-PCGI myself, if we drop it, what would 
> be the prevailing approach for running Zope behind Apache?  Has everyone 
> switched to FastCGI (or Quixote's SCGI) but me?
> 
> Be aware that there are Zope-specific patches (some of which I provided) 
> in the version of PCGI that Zope ships with, so you can't refer everyone 
> to the non-Zope version of PCGI available elsewhere on the web.  The 
> patches relate to error handling and meaningful reporting, not core 
> functionality.
> 
> -Jeff
> 
> 
> Dieter Maurer wrote:
> > Jim Fulton wrote at 2003-2-13 11:30 -0500:
> >  > I'm wondering how PCGI should be supported in Zope moving forward.
> > Do we still need it?
> > 
> > I would prefer to drop it (to reduce complexity).
> 
> 
> ___
> Zope-Dev maillist  -  [EMAIL PROTECTED]
> http://mail.zope.org/mailman/listinfo/zope-dev
> **  No cross posts or HTML encoding!  **
> (Related lists - 
>  http://mail.zope.org/mailman/listinfo/zope-announce
>  http://mail.zope.org/mailman/listinfo/zope )



___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )



Re: [Zope-dev] Re: [Zope] PCGI?

2003-02-13 Thread Guido van Rossum
[me]
> AFAIK most people use Apache's mod_redirect to a Zope HTTP server
> running at (e.g.) port 8000.  No additional software needed.

I meant mod_proxy of course.

--Guido van Rossum (home page: http://www.python.org/~guido/)

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )



Re: [Zope-dev] Re: [Zope] PCGI?

2003-02-13 Thread Guido van Rossum
> Having only ever used Zope-behind-PCGI myself, if we drop it, what would 
> be the prevailing approach for running Zope behind Apache?  Has everyone 
> switched to FastCGI (or Quixote's SCGI) but me?

AFAIK most people use Apache's mod_redirect to a Zope HTTP server
running at (e.g.) port 8000.  No additional software needed.

--Guido van Rossum (home page: http://www.python.org/~guido/)

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )



Re: [Zope-dev] Re: [Zope] PCGI?

2003-02-13 Thread Jeff Rush
I had thought (obviously incorrectly) that mod_proxy was hard to 
configure correctly to pass all headers, particularly in complex virtual 
hosting scenarios.  But I'm no Apache expert.

And I thought that mod_redirect added overhead to every request, doing 
the redirect cycle via the browser.  It also exposed the port 8000-based 
Zope to direct access, which some admin's might not want.

But mostly I thought PCGI (and FastCGI) was the preferred way, since it 
is covered in detail in Zope's doc/WEBSERVER.TXT and neither mod_proxy 
nor mod_redirect are mentioned in there. ;-)

I just figured PCGI was cleaner and let me delegate responsibility to 
each hosting client, to manage their own CGI-BIN stuff w/o access to 
Apache's config files..

So if we drop PCGI, we'll need an action item to rework that file and 
perhaps ZopeBook et. al.

-Jeff



Tim Hoffman wrote:

I have always run Zope behind Apache utilising mod_proxy.

I have to admit I never tried or really even evaluated pcgi, and don't 
build it when I install Zope.

Is there a benefit of pcgi over using mod_proxy ?


Guido van Rossum wrote:
>
> AFAIK most people use Apache's mod_redirect to a Zope HTTP server
> running at (e.g.) port 8000.  No additional software needed.


On Fri, 2003-02-14 at 09:16, Jeff Rush wrote:


Having only ever used Zope-behind-PCGI myself, if we drop it, what would 
be the prevailing approach for running Zope behind Apache?  Has everyone 
switched to FastCGI (or Quixote's SCGI) but me?



___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )