[Moin-devel] standalone wiki

Dan Gregory dan.gregory at mci.com
Mon Mar 22 08:51:05 EST 2004


D'oh, I just read win2k... well there is a way to redirect stdout/err on 
windows... I think that > redirects stdout but I can't remember stderr.

Dan Gregory wrote:

> I know nothing about pythonw but couldn't you do this (if you're on *nix)
>
> pythonw moin.py > /dev/null 2>&1
>
> If you really want that output just dump it to a file instead of 
> /dev/null.
>
>
>
> Michael Iles wrote:
>
>> I recently set up a standalone wiki using moin.py on a Win2K box, and 
>> ran
>> into the following problem. When I had things working the way I 
>> wanted them
>> I replaced the call to 'python moin.py' with 'pythonw moin.py' so I 
>> wouldn't
>> have the shell window hanging around. However, the wiki would then crash
>> within a few hours on the call to sys.stdout.write with an exception 
>> saying
>> that it was an invalid file descriptor. So the sys module must have been
>> buffering the output (which consisted mostly of the little spinning bar
>> characters '\|/-') and when it got around to writing to stdout, which
>> doesn't exist for pythonw, it crashed.
>>
>> I have two comments on this:
>>
>> 1. This should be noted somewhere in the docs. In retrospect this is
>> obvious, but at the time I thought that pythonw was a drop-in 
>> equivalent to
>> python. (I'm still a bit surprised that pythonw doesn't just discard
>> anything written to stdout.)
>>
>> 2. What's the recommended approach to running a standalone wiki on 
>> Windows?
>> My first instinct is to change moin.py to detect whether stdout is 
>> valid and
>> if not, to point stdout/stderr at a log file and also to remove the 
>> spinning
>> bar in httpdmain.py. Better ideas?
>>
>> Mike.
>>
>> -----Original Message-----
>> From: moin-devel-admin at lists.sourceforge.net
>> [mailto:moin-devel-admin at lists.sourceforge.net] On Behalf Of Thomas 
>> Waldmann
>> Sent: March 20, 2004 5:07 AM
>> To: moin-devel at lists.sourceforge.net
>> Subject: Re: [Moin-devel] standalone wiki
>>
>>
>>  
>>
>>> I have described how to set up the standalone wiki. Should I put 
>>> this into
>>>   
>>
>> the  
>>
>>> masterwiki ?
>>>
>>>   
>>
>> Yes, integrate it into the install docs there.
>>
>>
>>
>> -------------------------------------------------------
>> This SF.Net email is sponsored by: IBM Linux Tutorials
>> Free Linux tutorial presented by Daniel Robbins, President and CEO of
>> GenToo technologies. Learn everything from fundamentals to system
>> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
>> _______________________________________________
>> Moin-devel mailing list
>> Moin-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/moin-devel
>>
>>
>>
>> -------------------------------------------------------
>> This SF.Net email is sponsored by: IBM Linux Tutorials
>> Free Linux tutorial presented by Daniel Robbins, President and CEO of
>> GenToo technologies. Learn everything from fundamentals to system
>> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
>> _______________________________________________
>> Moin-devel mailing list
>> Moin-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/moin-devel
>>
>>  
>>
>




More information about the Moin-devel mailing list