[Zope3-dev] Re: Developers Book

Philipp von Weitershausen philipp at weitershausen.de
Sat Aug 21 12:46:37 EDT 2004


Vinj Vinj wrote:

> I'm in the process of installing zope and building a
> demo application so have patience with me. Following
> the installation instructions in cookbook:
> 
> 1. reading the instructions it was not clear where I
> would zoperun on windows. I did a search on the
> Python23 directory and found that there were tow
> copies one in skel and one in zopeskel. Does it make
> sense to have these in the root python23 directory?
> What is the difference between skel and zopeskel.
> 
> 2. A lot of the files had an extra .in added to them
> which I had to remove. For instance runzope was
> runzope.in
> 
> 3. After running runzope I get the following error:
> C:\Python23\skel\bin>runzope
> Error: no values for section type 'accesslog'; 1
> required
> For help, use C:\Python23\skel\bin\runzope.py -h

You are forgetting one important thing when setting up Zope3. 
Unfortunately none of the other people who responded told you so that's 
why I'm replying even after so much time :).

I'm not sure if you are familiar with *Zope instances*. They are a 
feature known from Zope 2, but were optional then. When you install 
Zope, you only install the software, but not the place where your data 
(Data.fs) and configuration (zope.conf etc.) lives in. This place is 
what we call an *instance*. The Zope X3 software under Windows is 
installed into C:\Python23\Lib, C:\Python\skel, C:\Python\Scripts, etc. 
The files there are not meant to be run right away!! You first need to 
make an instance!

   C:\Python23\python.exe C:\Python23\Scripts\mkzopeinstance
       -u manager:pw -d C:\Zope3Instance

In any case, you shouldn't mess with the files in C:\Python23 directly. 
If you have, it'd be a good idea to reinstall.

Philipp



More information about the Zope3-dev mailing list