<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<meta name=Generator content="Microsoft Word 10 (filtered)">

<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Courier;
        panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Times;
        panose-1:2 2 6 3 5 4 5 2 3 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
h1
        {margin-right:0in;
        margin-left:0in;
        font-size:24.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
h3
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:0in;
        page-break-after:avoid;
        font-size:13.0pt;
        font-family:Arial;
        font-weight:bold;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {margin-right:0in;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
pre
        {margin:0in;
        margin-bottom:.0001pt;
        background:#F3F5F7;
        font-size:10.0pt;
        font-family:Courier;}
tt
        {font-family:"Courier New";}
span.EmailStyle17
        {font-family:Arial;
        color:windowtext;}
p.htmlpreformatted2, li.htmlpreformatted2, div.htmlpreformatted2
        {margin:0in;
        margin-bottom:.0001pt;
        background:#F3F5F7;
        font-size:10.0pt;
        font-family:Courier;}
span.linenumber2
        {color:gray;}
span.id2
        {color:black;}
span.operator2
        {color:#0000C0;}
span.comment2
        {color:green;}
span.string2
        {color:#004080;}
span.resword3
        {color:#A00000;}
@page Section1
        {size:11.0in 8.5in;
        margin:12.25pt 0in .1in 192.25pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>

<p class=MsoNormal><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma'>I have tried to post it in user list and waiting without
any response. </span></font><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Can someone help me out?</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'> </span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'> </span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>

<h1 style='margin-left:1.5in'><b><font size=1 color=navy face="Times New Roman"><span
style='font-size:8.0pt;color:navy;font-weight:normal'>I</span></font></b><font
size=1><span style='font-size:8.0pt;font-weight:normal'> </span></font><font
size=2><span style='font-size:10.0pt;font-weight:normal'>have installed Python
2.4 and followed the instruction for installing MoinMoin wiki </span></font><font
size=2><span style='font-size:10.0pt'>moin-1.3. (IIS5.1 under XP)</span></font></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
style='font-size:10.0pt'> </span></font></b><span lang=EN>Windows
Installation using IIS</span></h1>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=3
face="Times New Roman"><span lang=EN style='font-size:12.0pt'><img width=15
height=15 src="cid:image001.gif@01C4DC4D.FA32EB10" alt="/!\">This is pre-1.3
stuff that still has to be adapted to 1.3. If nobody feels like having to
update it, this instructions will be deleted soon. Although it says this is
pre-1.3 stuff I have adopted this as I have no idea how should I install for
1.3 Would someone tell me what is the installation procedure for 1.3? </span></font><font
size=4 color=navy><span lang=EN style='font-size:14.5pt;color:navy'>  
</span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=navy
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:navy'>I
am running Windox XP and Python2.4 and IIS5.1</span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Before
creating a wiki instance, you have to download and install the basic MoinMoin
software. We assume you already have downloaded the distribution archive to the
"</span></font><tt><font size=2 color=black face="Courier New"><span
lang=EN style='font-size:10.0pt;color:black'>C:\TEMP</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>" directory. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Open
a console window and enter the following commands: </span></font></p>

<pre style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=FR style='font-size:10.0pt;color:black'>C:</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=FR style='font-size:10.0pt;color:black'>cd \temp</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=FR style='font-size:10.0pt;color:black'>unzip moin-1.3.zip</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>cd moin-1.3</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>python setup.py install --prefix=C:\Moin --record=install.log</span></font></pre>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>This
will install all necessary files to the "</span></font><tt><font size=2
color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>C:\Moin</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'>"
directory, and create a "</span></font><tt><font size=2 color=black
face="Courier New"><span lang=EN style='font-size:10.0pt;color:black'>install.log</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>" file listing all the files that are created there. </span></font></p>

<h3 style='margin-left:1.5in' id=head-c5d24a8b08d751dc989c57e5ec58363b55bef1b3><b><font
size=4 face=Times><span lang=EN style='font-size:14.5pt;font-family:Times'>Creating
a Wiki Instance</span></font></b></h3>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Enter
these commands in a console window: </span></font></p>

<pre style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>cd \Moin</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>md mywiki</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>md mywiki\data</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>md mywiki\underlay</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>xcopy share\moin\data mywiki\data /E</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>xcopy share\moin\underlay mywiki\underlay /E</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>copy share\moin\server\moin.cgi mywiki\</span></font></pre><pre
style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Courier><span lang=EN style='font-size:10.0pt;color:black'>copy share\moin\htdocs\index.html mywiki\default.htm</span></font></pre>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>"</span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>mywiki</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'>" is the
name of your wiki instance, you might want to chose a different name best
fitting the intended use of this instance; just don't name it simply "</span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>wiki</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'>", because
that would result in confusion and problems later on. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>We
have to make sure that </span></font><tt><font size=2 color=black
face="Courier New"><span lang=EN style='font-size:10.0pt;color:black'>moin.cgi</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'> can find the MoinMoin directory, so that "</span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>import MoinMoin</span></font></tt><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>"
will work. The easiest way to make sure </span></font><tt><font size=2
color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>MoinMoin</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'> can be imported
is to append to </span></font><tt><font size=2 color=black face="Courier New"><span
lang=EN style='font-size:10.0pt;color:black'>sys.path</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'> <em><i><font face=Times><span style='font-family:Times'>within</span></font></i></em>
</span></font><tt><font size=2 color=black face="Courier New"><span lang=EN
style='font-size:10.0pt;color:black'>moin.cgi</span></font></tt><font size=2
color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;
color:black'>. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>You
can change the first two lines of code in moin.cgi to something like this: </span></font></p>

<p class=MsoNormal style='margin-left:1.5in;line-height:15.0pt;background:#F3F5F7'><font
size=3 face="Times New Roman"><span style='font-size:12.0pt'><script  type="text/JavaScript">
function isnumbered(obj) {
  return obj.childNodes.length && obj.firstChild.childNodes.length && obj.firstChild.firstChild.className == 'LineNumber';
}
function nformat(num,chrs,add) {
  var nlen = Math.max(0,chrs-(''+num).length), res = '';
  while (nlen>0) { res += ' '; nlen-- }
  return res+num+add;
}
function addnumber(did, nstart, nstep) {
  var c = document.getElementById(did), l = c.firstChild, n = 1;
  if (!isnumbered(c))
    if (typeof nstart == 'undefined') nstart = 1;
    if (typeof nstep  == 'undefined') nstep = 1;
    n = nstart;
    while (l != null) {
      if (l.tagName == 'SPAN') {
        var s = document.createElement('SPAN');
        s.className = 'LineNumber'
        s.appendChild(document.createTextNode(nformat(n,4,' ')));
        n += nstep;
        if (l.childNodes.length)
          l.insertBefore(s, l.firstChild)
        else
          l.appendChild(s)
      }
      l = l.nextSibling;
    }
  return false;
}
function remnumber(did) {
  var c = document.getElementById(did), l = c.firstChild;
  if (isnumbered(c))
    while (l != null) {
      if (l.tagName == 'SPAN' && l.firstChild.className == 'LineNumber') l.removeChild(l.firstChild);
      l = l.nextSibling;
    }
  return false;
}
function togglenumber(did, nstart, nstep) {
  var c = document.getElementById(did);
  if (isnumbered(c)) {
    remnumber(did);
  } else {
    addnumber(did,nstart,nstep);
  }
  return false;
}
</script><script  type="text/javascript">
document.write('<a href="#" onClick="return togglenumber(\'CA-00ad08e92d2a8bc4215a348ef226945495046c04_000\', 1, 1);" \
                class="codenumbers">Toggle line numbers<\/a>');
</script></span></font><font size=2 color=black face=Times><span lang=EN
style='font-size:11.0pt;font-family:Times;color:black'><a
href="file:///C:\TEMP\moin-1.3.0\INSTALL.html##"
onclick="return togglenumber('CA-00ad08e92d2a8bc4215a348ef226945495046c04_000', 1, 1);"><font
size=2 color=gray><span style='font-size:9.5pt;color:gray'>Toggle line numbers</span></font></a>
</span></font></p>

<p class=htmlpreformatted2 style='margin-left:1.5in;line-height:15.0pt'><span
class=linenumber2><font size=2 color=gray face=Courier><span lang=EN
style='font-size:10.0pt'>   1 </span></font></span><span
class=comment2><font color=green><span lang=EN>#!python</span></font></span></p>

<p class=htmlpreformatted2 style='margin-left:1.5in;line-height:15.0pt'><span
class=linenumber2><font size=2 color=gray face=Courier><span lang=EN
style='font-size:10.0pt'>   2 </span></font></span><span
class=resword3><font color="#a00000"><span lang=EN>import</span></font></span><span
class=line><font color=black><span lang=EN style='color:black'> </span></font></span><span
class=id2><font color=black><span lang=EN>sys</span></font></span></p>

<p class=htmlpreformatted2 style='margin-left:1.5in;line-height:15.0pt'><span
class=linenumber2><font size=2 color=gray face=Courier><span lang=EN
style='font-size:10.0pt'>   3 </span></font></span><span class=id2><font
color=black><span lang=EN>sys</span></font></span><span class=operator2><font
color="#0000c0"><span lang=EN>.</span></font></span><span class=id2><font
color=black><span lang=EN>path</span></font></span><span class=operator2><font
color="#0000c0"><span lang=EN>.</span></font></span><span class=id2><font
color=black><span lang=EN>append</span></font></span><span class=operator2><font
color="#0000c0"><span lang=EN>(</span></font></span><span class=string2><font
color="#004080"><span lang=EN>r'C:\Moin\Lib\site-packages'</span></font></span><span
class=operator2><font color="#0000c0"><span lang=EN>)</span></font></span></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Notice
that we're pointing to the directory which contains the MoinMoin directory, not
the directory itself. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Next,
you'll need to create two virtual directories in IIS. One for the shared data,
and one for this specific wiki instance. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Go
to <em><i><font face=Times><span style='font-family:Times'>Control Panel =>
Administrative Tools => Internet Information Service</span></font></i></em>.
Open up the tree to <em><i><font face=Times><span style='font-family:Times'>Default
Web Site</span></font></i></em>. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Right
click on <em><i><font face=Times><span style='font-family:Times'>Default Web
Site</span></font></i></em> and choose <em><i><font face=Times><span
style='font-family:Times'>New => Virtual directory</span></font></i></em>.
This will bring up a wizard with the manditory useless first screen, hit next.
Enter "</span></font><tt><font size=2 color=black face="Courier New"><span
lang=EN style='font-size:10.0pt;color:black'>wiki</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>" for the alias name and hit next. Browse to "</span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>C:\Moin\share\moin\htdocs</span></font></tt><font size=2
color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;
color:black'>" and hit next. Leave the <em><i><font face=Times><span
style='font-family:Times'>Access permissions</span></font></i></em> at their
defaults and hit next. And now you're done, hit finish! </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Now
follow the same steps, but set the alias to "</span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>mywiki</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'>" and the
path to "</span></font><tt><font size=2 color=black face="Courier New"><span
lang=EN style='font-size:10.0pt;color:black'>C:\Moin\mywiki</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>". </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Use
IIS Admin to remove permissions to read the data directory: expand the "</span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>mywiki</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'>" node,
right click on </span></font><tt><font size=2 color=black face="Courier New"><span
lang=EN style='font-size:10.0pt;color:black'>data</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>, select </span></font><tt><font size=2 color=black
face="Courier New"><span lang=EN style='font-size:10.0pt;color:black'>Properties</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>, and uncheck </span></font><tt><font size=2 color=black
face="Courier New"><span lang=EN style='font-size:10.0pt;color:black'>Read</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>. Repeat these steps with the </span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>underlay</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'> directory. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>Now
you need to setup the 'mywiki' alias so that it will run Python to interpret </span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>.cgi</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'> files. Right
click on your new 'mywiki' alias and choose <em><i><font face=Times><span
style='font-family:Times'>Properties</span></font></i></em>. On the first tab (<em><i><font
face=Times><span style='font-family:Times'>Virtual Directory</span></font></i></em>),
click the <em><i><font face=Times><span style='font-family:Times'>Configuration</span></font></i></em>
button. The first tab is the <em><i><font face=Times><span style='font-family:
Times'>App Mappings</span></font></i></em> tab, which defines which programs to
use for each file exetension. Click <em><i><font face=Times><span
style='font-family:Times'>Add</span></font></i></em>. Browse to your </span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>python.exe</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'> (probably
something like </span></font><tt><font size=2 color=black face="Courier New"><span
lang=EN style='font-size:10.0pt;color:black'>c:\pythonXX\python.exe</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>). Then add </span></font><tt><font size=2 color=black
face="Courier New"><span lang=EN style='font-size:10.0pt;color:black'>-u %s %s</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'> after the Python executable path. The <em><i><font
face=Times><span style='font-family:Times'>Executable</span></font></i></em>
line will look something like this: </span></font><tt><font size=2 color=black
face="Courier New"><span lang=EN style='font-size:10.0pt;color:black'>C:\Python22\python.exe -u %s %s</span></font></tt><font
size=2 color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:
Times;color:black'>. In the <em><i><font face=Times><span style='font-family:
Times'>Extension</span></font></i></em> box enter </span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>.cgi</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'> with the
begining period. Confirm that the <em><i><font face=Times><span
style='font-family:Times'>Check that file exists</span></font></i></em> option
is not checked (if it is, MoinMoin won't be able to display sub pages). Ok,
you're done with the alias configuration, click <em><i><font face=Times><span
style='font-family:Times'>OK</span></font></i></em> several times to get back
out of all the dialog boxes. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>If
you add another wiki instance, you'll only need to setup the reference to its
folder, they can safely share the "</span></font><tt><font size=2
color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>wiki</span></font></tt><font size=2 color=black face=Times><span
lang=EN style='font-size:11.0pt;font-family:Times;color:black'>" alias
which points to static files only. </span></font></p>

<p style='margin-left:1.5in;line-height:15.0pt'><font size=2 color=black
face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;color:black'>That
is all, try to access your new-born wiki with the URL "</span></font><tt><font
size=2 color=black face="Courier New"><span lang=EN style='font-size:10.0pt;
color:black'>http://127.0.0.1/mywiki/</span></font></tt><font size=2
color=black face=Times><span lang=EN style='font-size:11.0pt;font-family:Times;
color:black'>".</span></font></p>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>This is my moin.cgi file under c:\Moin\mywiki
directory:</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>#!python</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'># -*- coding: iso-8859-1 -*-</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>"""</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>    MoinMoin - CGI Driver
Script</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'> </span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>    @copyright: 2000-2004 by
Jürgen Hermann <jh@web.de></span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>    @license: GNU GPL, see
COPYING for details.</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>"""</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'> </span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'># System path configuration</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'> </span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'># The path to MoinMoin package and
configuration files. Note that the</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'># path is the path of the directory where the
item lives, not the path</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'># to the item itself!</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'># If you did a standard install, and you are
not a developer, you</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'># probably want to skip these settings.</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'> </span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>import sys</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>sys.path.append(r'C:\Moin\Lib\site-packages')</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'> </span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>## sys.path.insert(0, '/path/to/MoinMoin/dir')</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>## sys.path.insert(0,
'/path/to/wikiconfig/dir')</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>## sys.path.insert(0,
'/path/to/farmconfig/dir')</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'> </span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'> </span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>from MoinMoin.request import RequestCGI</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'> </span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>request = RequestCGI()</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
lang=EN style='font-size:10.0pt'>request.run()</span></font></b></h1>

<h1 style='margin-left:1.5in'><b><font size=2 face="Times New Roman"><span
style='font-size:10.0pt;font-weight:normal'>After I had completed my
installation steps, I am trying to access wiki using <a
href="http://localhost/mywiki"><b><span style='font-weight:bold'>http://127.0.0.1/mywiki</span></b></a>
and get the following error:</span></font></b></h1>

<p class=MsoNormal style='margin-left:1.5in'><b><font size=6
face="Times New Roman"><span style='font-size:24.0pt;font-weight:bold'>CGI Error</span></font></b></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>The specified CGI application misbehaved by not
returning a complete set of HTTP headers. The headers it did return are: </span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>C:\Moin\Lib\site-packages\MoinMoin\multiconfig.py:97:
UserWarning: import of config "wikiconfig" failed due to "No
module named wikiconfig"; default configuration used instead.</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>  warnings.warn(err)</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>Traceback (most recent call
last):</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>  File
"C:\moin\mywiki\moin.cgi", line 29, in ?</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>    request.run()</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>  File
"C:\Moin\Lib\site-packages\MoinMoin\request.py", line 655, in run</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>   
self.open_logs()</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>  File
"C:\Moin\Lib\site-packages\MoinMoin\request.py", line 1052, in
open_logs</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>   
sys.stderr = open(os.path.join(self.cfg.data_dir, 'error.log'), 'at')</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'>IOError: [Errno 2] No such
file or directory: 'wiki\\data\\error.log'</span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> </span></font></p>

</div>

</body>

</html>