[Moin-user] Windows and Moin (yes, the moin packages load).

Doug Ransom doug_ransom at telus.net
Thu Dec 5 06:45:03 EST 2002

Roger Haase wrote:

>The alias for /wiki/ is used internally by MoinMoin to access some
>utility files it needs.  Look at the /htdocs/ folder it is pointing to:
>on my installation there are only three sub-folders for .gif files,
>.css files, and applets (There is also an index.html in my /htdocs/
>which I think is extraneous).  
This extraneous index.html really threw me.  I expected it to be valid
and do something useful.

>If you have changed or added enough
>stuff to get a page using localhost/wiki instead of localhost/mywiki,
>you may want to delete everything and just reinstall MoinMoin.  Try 2
>is always easier for me.
>If you are not already an IIS expert, dumping it for Apache is a good
>move I think.  
I am fairly knowledgable about IIS, but I ran into a problem where I
could view wiki pages but not edit them. Some sort of permsission
problem I was unable to figure out.  In addition, Windows XP pro can
only serve 10 users and it can only serve one virtual host (I guess it
must have been a lot of work to parse the host name out of the http
header).  IIS is lame unless you have the server edition.  I would
suggest not using IIS if you don't have the server edition (and assuming
you don't experience the permission problem when editing wiki pages).

>The Apache configuration files can be a bit overwhelming
>but there are few changes required.  I added some suggestions to the
>docs HelpErrata at
>http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/HelpErrata to
>eliminate the .bat file and get MoinMoin working on my old Windows/me
The errata helped me greatly.  I never did get apache to execute the
.bat file.

I did tweak your errata


changed from
ScriptAlias /mywiki "C:/Moin/mywiki/moin.bat"
ScriptAlias /mywiki "C:/Moin/mywiki/moin.cgi"

which I inferred was what you intended to type from the context.

I encourage whoever maintains the documentation to incorporate Roger
Haase's errata into the distribution of the documentation.

>BTW, I ran a competing Wiki, "TWiki" on my Linux system (I don't think
>it runs on Windows as it requires Perl) for about three months and just
>finished converting everything to MoinMoin.  While Twiki has a few
>nicer features in the user registration area, MoinMoin has it beat in
>many ways.
Someone earlier on suggested I run linux.  Well, if I didn't use windows
for visual studio.net, I probably would switch.  I don't use Outlook or
outlook express because I find them hard to use.  Now I run apache too.

Thanks to everyone who replied to this thread with help!

Doug Ransom (mailto:doug.ransom at alumni.uvic.ca).

>Roger Haase
>--- Ransom <ransom at telus.net> wrote:
>>Juergen Hermann wrote:
>> >On Tue, 03 Dec 2002 21:07:24 -0800, Ransom wrote:
>> >
>> >
>> >
>> >>I gave up.  I was able to view a wiki, but not edit pages.
>> >>
>> >>
>> >
>> >Read harder. The docs.
>> >
>> >
>> >
>> >>   Alias /wiki e:/apps/moin/share/moin/htdocs/
>> >>   ScriptAlias /wiki/ E:/apps/moin/share/moin/htdocs/
>> >>
>> >>
>> >
>> >QUOTE: "mywiki" is the name of your wiki instance, you might want
>> >chose a different name best fitting the intended use of this
>> >just don't name it simply "wiki", because that would result in
>> >later on.
>> >
>>I have the /wiki/ alias trying to work around what I percieve is a
>>problem in the documentation.
>>I still find the docs confusing.  In particular,  they say exactly:
>>Alias /wiki/ "C:/Moin/share/moin/htdocs/"
>>ScriptAlias /mywiki "C:/Moin/mywiki/moin.bat"
>>So I would assume that the "wiki" alias is there for a reason (maybe
>>a wiki with instructions?  I have no way of knowing.  I did see this
>>bit later "The first line you only need once; the second line is
>>once for each wiki instance (of course, each one with another wiki
>>and path").),
>>and that my new wiki is aliased at the virtual root mywiki.  The
>>lies in the htdocs directory; index.html  redirects to moin.cgi.  As
>>as I can tell from the instructions, the server has not been
>>for CGI in the the htdocs directory (the /wiki/ alias) so  I cannot
>>figure out how the wiki alias is ever supposed to work.
>>I expect from the docs that http://host/wiki  should correspond to
>>default web pages or wiki that are supposed to be configured
>>and http://host/mywiki should correspond to my wiki instance.  Hence,
>>want to get the /wiki/ alias working before I try and get the
>>alias working.
>>  If the docs are indeed correct, what does Alias /wiki/
>>"C:/Moin/share/moin/htdocs/" accomplish given the cgi redirect in
>>index.html (I am sincerely asking, not trying to be sarcastic)?  If I
>>can understand this maybe I can figure out whats going on.
>> >
>> >
>> >
>> >Oh, you have problems? Doh!
>> >
>> >The 2nd part of your ScriptAlias is also not according to docs and
>> >won't work. The trailing slash is wrong in both aliases (you
>> >them).
>> >
>> >So next time before you diss the docs several people have invested
>> >time into, read harder!
>> >
>> >Ciao, Jürgen
>> >
>> >
>> >
>> >
>> >-------------------------------------------------------
>> >This SF.net email is sponsored by: Microsoft Visual Studio.NET
>> >comprehensive development tool, built to increase your
>> >productivity. Try a free online hosted session at:
>> >http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en
>> >_______________________________________________
>> >Moin-user mailing list
>> >Moin-user at lists.sourceforge.net
>> >https://lists.sourceforge.net/lists/listinfo/moin-user
>> >
>> >
>>This SF.net email is sponsored by: Microsoft Visual Studio.NET 
>>comprehensive development tool, built to increase your 
>>productivity. Try a free online hosted session at:
>>Moin-user mailing list
>>Moin-user at lists.sourceforge.net
>Do you Yahoo!?
>Yahoo! Mail Plus - Powerful. Affordable. Sign up now.

More information about the Moin-user mailing list