Thank you for putting these instructions up! I was able to get the
ZEO server and Zope client up and running as services in no time.
I would suggest the following edits to these instructions:
2. If you follow this instruction you'll be greeted with:
Usage: mkzeoinst.py home [port]
Even though it says "port" you need to enter a new path that will
point to your ZEO instance. For example:
$ZOPEBASE\bin\python.exe $ZOPEBASE\lib\python\ZEO\mkzeoinst.py "c:\Program Files\Plone 2\ZEO"
8. Ignore this line altogether. The correct instruction is line 9.
Next, you'll need to connect your Zope instance to the ZEO server:
15. Edit $ZOPEINSTANCE\var\zope.conf
16. Comment zodb_db main (filestorage), uncomment ZEO client storage
17. Change the port number from 8100 to 9999
18. Start your Zope client. It may be easier to debug problems if
you do this from the command-line in debug mode, such as:
$ZOPEINSTANCE\bin\runzope.bat -X "debug-mode=on"
If everything is set up correctly, you should see a flood of log
entries such as:
2005-03-08T11:20:38 TRACE(-300) zrpc-conn:localhost:9999 (something)
followed by the familiar and beautiful:
2005-03-08T11:20:38 INFO(0) Zope Ready to handle requests
|