-----Original Message----- From: Daniel M. Drucker [mailto:dmd@3e.org] Sent: Wednesday, June 16, 1999 3:33 PM To: Michel Pelletier Cc: Zope List Subject: RE: [Zope] FTP and apache?
Apache is not an FTP server. If you don't run ZServer, there is no process to listen on port 9221. Zope does not listen on ports, the servers that use Zope do.
If you want to run Apache as your HTTP server, and ZServer as your FTP server (and whatever else) use ZServer with PCGI.
Where can I find documentation on how to do this? I see in WEBSERVER.txt and INSTALL.txt that this is an option, but there's no information on how to actually do it.
The easiest way is to install Zap (which I think you said you had), make sure it works without ZServer, stop Zap, make sure Zope is *not* running, and then run z2.py like this: python1.5.2 z2.py -w -p /path/to/Zope.cgi -d your.nameserver.ip.addr You sould see Zope start up and say that it is running a PCGI channel. If you don't specify a -p, then Zope will assume Zope.cgi in the same directory as z2.py, which is the normal case, so you can really omit the whole -p option if you wish. Note, Zap and ZServer will want to use the SAME tcp port (9673) to listen for HTTP requests. To turn off HTTP for ZServer (so that only Apache is listening) specify '-w' on the z2 command line (as I did above). Alternatively, you can change the port ZServer listens on by saying '-w port'. Next, fire up Zap 'Zap/startzap' and turn your browser to the location and port that *apache* is listening on. You'll see (in the console you ran Zope in) PCGI log a connection, and all should work well. -Michel
dmd
_______________________________________________ Zope maillist - Zope@zope.org http://www.zope.org/mailman/listinfo/zope
(For developer-specific issues, use the companion list, zope-dev@zope.org - http://www.zope.org/mailman/listinfo/zope-dev )