[Zope3-dev] Zope3 "Lock Up" on Linux and other questions

Jim Fulton jim@zope.com
Mon, 06 Jan 2003 13:56:49 -0500


complaw@hal-pc.org wrote:
> Okay...
> 
> I answered my own question (which was:  Is Zope3 stable enough to put on a
> semi-production box alongside a 2.4.3 server).  The answer is "No."
 >
> I was running Zope3 on Linux.  I had received a few errors when I added a folder
> (called testFolder) and tried to access it. 

What sorts of errors?

 > Interestingly enough, adding
> another folder seemed to resolve the behavior.  I tried to create an index_html
> file and use DTML, but I got an error message when trying to preview that page.

What sort of errors?

>  I left it alone for a while and she locked up my GUI. 

Huh? What do you mean "locked up your GUI"? What GUI? Your browser?
X-Windows? Was the GUI running on the same box as the Zope processes?

You say below that your GUI was KDE3. Does this mean that X was
unresponsive?

 > Note, it didn't crash
> Linux or the other Zope instance (the 2.4.3).  I was able to save my work on
> 2.4.3 and shut down cleanly. 

What do you mean "save my work on 2.4.3"? Zope saves as it goes, so I can't figure
out what you could have had to save.

 > It did lock up the GUI (KDE3), however.  So I'll
> do it from a console from now on.  

Do what from a console?

> Long story short, where can I view a log file with error messages so that I can
> start to diagnose the problem?

Error messages are logged to the site error reporting service.

   http://localhost:8080/++etc++Services/Packages/default/ErrorReportingService-1

Of course, adjust the port number and host as necessary.

> An another note, is there a way to get Jim Fulton's slide show downloaded so
> that I can print it out?

It's available in CVS in OpenOffice format:
http://cvs.zope.org/*checkout*/Docs/ZopeComponentArchitecture/PythonProgrammerTutorial/Chapter1/slides.sxi?rev=HEAD&content-type=text/plain


> Yet another question, where do I put the Zope products?  Should I put them in a
> new zopeproducts folder (e.g. /usr/local/zope/Zope3/zopeproducts)?

You can put them wherever you want.  Just make sure you put them
in the Python path or in a package that's in the Python path.

We haven't come up with standards (amd standard setup) for this *yet*.

I hope we will for Alpha 2 (early February).

Jim

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