[Zope] Setting up Zope on NT
Troy Farrell
troy@entheossoft.com
Sat, 19 Jan 2002 17:49:33 -0600
Getting closer...
Mmm. It looks like your site is missing the standard_html_header. Wierd.
You may have done some of this already, but I don't know what you've
done so far, so I'll put it all in there.
1) login to ZMI (zope management interface) http://localhost/manage
2) use the emergency username and password. If you don't have it you
need to run "python zpasswd.py"
3) go to acl_users
4) add a user. Make sure the user has the role manager.
5) close your browser
6) login to ZMI with the new username and password
7) look for a DTML Method called standard_html_header. If it's there,
we have a bigger problem. If not, create a new DTML Method called
standard_html_header
8) Edit it. I'm not sure what it should what the default is for
standard_html_header, but here's my standard_html_header:
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Studyshare.net</title>
<link rel="StyleSheet" type="text/css"
href="http://studyshare.net/global_css" />
<!-- Begin disabling annoying MS "features" -->
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
<meta http-equiv="imagetoolbar" content="no" />
<!-- End disabling annoying MS "features" -->
</head>
<body>
Note that I use XHTML and a CSS page called global_css
9) revisit http://localhost/ and see if that fixes it.
Strange thing is this: ZMI won't let you delete standard_html_header in
the root.
Troy
Joseph Griffin wrote:
> Troy,
> Everything's now working. Sorry for not cc'ing group. I'm slow tonite. The
> error dump below was due to a missing home page? I don't know. Joseph
>
>
> Troy,
> Thanks, I change the startup mode to manuel, added -w 80 option and I'm
> closing in. Here's an error dump I'm now getting:
>
>
>
>
> KeyError
> Sorry, a site error occurred.
>
> Traceback (innermost last):
> File D:\PROGRA~1\JOEWEB~1\lib\python\ZPublisher\Publish.py, line 223, in
> publish_module
> File D:\PROGRA~1\JOEWEB~1\lib\python\ZPublisher\Publish.py, line 187, in
> publish
> File D:\PROGRA~1\JOEWEB~1\lib\python\Zope\__init__.py, line 226, in
> zpublisher_exception_hook
> (Object: Zope)
> File D:\PROGRA~1\JOEWEB~1\lib\python\ZPublisher\Publish.py, line 171, in
> publish
> File D:\PROGRA~1\JOEWEB~1\lib\python\ZPublisher\mapply.py, line 160, in
> mapply
> (Object: index_html)
> File D:\PROGRA~1\JOEWEB~1\lib\python\ZPublisher\Publish.py, line 112, in
> call_object
> (Object: index_html)
> File D:\PROGRA~1\JOEWEB~1\lib\python\OFS\DTMLMethod.py, line 199, in
> __call__
> (Object: index_html)
> File D:\PROGRA~1\JOEWEB~1\lib\python\DocumentTemplate\DT_String.py, line
> 546, in __call__
> (Object: index_html)
> File D:\PROGRA~1\JOEWEB~1\lib\python\OFS\DTMLMethod.py, line 192, in
> __call__
> (Object: standard_html_header)
> File D:\PROGRA~1\JOEWEB~1\lib\python\DocumentTemplate\DT_String.py, line
> 546, in __call__
> (Object: standard_html_header)
> KeyError: navigation
>
>
>
> -----Original Message-----
> From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Troy
> Farrell
> Sent: Saturday, January 19, 2002 5:01 PM
> To: Joseph Griffin
> Cc: Zope List
> Subject: Re: [Zope] Setting up Zope on NT with ZServer
>
>
> Unfortunately, I can't claim twsite.bizland.com :)
>
> You shouldn't need to change anything for basic operation. If you want
> to run on port 80, you'll need to edit start.bat if you run Zope
> manually. Change
>
> z2.py -D # D for Debug
>
> to something like
>
> z2.py -w 80 # w for www
>
> Note that I'm working on linux and don't have start.bat in front of me.
> I'm guessing you want to change the port you're running.
>
> Troy
>
>
> Joseph Griffin wrote: