[Moin-user] Installation blues: Win XP / IIS - please help

Yigal Rachman yigal at shaw.ca
Wed Jun 23 11:42:03 EDT 2004

Hi, Folks:

I recently installed Moin on Windows XP / IIS.  I followed the installation 
instructions very carefully.  The wiki runs, but any attempts to edit a 
page fail.  Here is the output when I tried to save changes to the 
sandbox.  Any ideas of which permissions need to be changed, and how to do it?

Thank you in advance.  Your help will be much appreciated.

Yigal Rachman

OSError: [Errno 13] Permission denied   Please include this information in 
your bug reports!:
Python 2.3.2 (#49, Nov 13 2003, 10:34:54) [MSC v.1200 32 bit (Intel)] - 
C:\Program Files\Python23\python.exe
Platform: win32 (nt)
MoinMoin Release 1.1 [Revision 1.178]
A problem occurred while running a Python script. Here is the sequence of 
function calls leading up to the error, with the most recent (innermost) 
call first. The exception attributes are:
__doc__ = 'OS system call failed.'
__getitem__ = <bound method OSError.__getitem__ of <exceptions.OSError 
instance at 0x00DB1A08>>
__init__ = <bound method OSError.__init__ of <exceptions.OSError instance 
at 0x00DB1A08>>
__module__ = 'exceptions'
__str__ = <bound method OSError.__str__ of <exceptions.OSError instance at 
args = (13, 'Permission denied')
errno = 13
filename = None
strerror = 'Permission denied'
C:\Moin\Lib\site-packages\MoinMoin\PageEditor.py in 
_write_file(self=<MoinMoin.PageEditor.PageEditor instance at 0x00DC1DC8>, 
text='##language:en\nPlease feel free to experiment h...= Drawing 
===\ndrawing:mytest\n\n\n\nyigs test\n')
560 if os.path.isfile(page_filename) and not is_deprecated and 
561 os.rename(page_filename, os.path.join(config.backup_dir,
562 wikiutil.quoteFilename(self.page_name) + '.' + 
global wikiutil = <module 'MoinMoin.wikiutil' from 
'C:\Moin\Lib\site-packages\MoinMoin\wikiutil.pyc'>, global quoteFilename = 
undefined, self = <MoinMoin.PageEditor.PageEditor instance at 0x00DC1DC8>, 
global page_name = undefined, global str = undefined, global os = <module 
'os' from 'C:\Program Files\Python23\lib\os.pyc'>, global path = undefined, 
global getmtime = undefined, page_filename = 'data\\text\\WikiSandBox'
563 else:
564 if os.name == 'nt':
C:\Moin\Lib\site-packages\MoinMoin\PageEditor.py in 
saveText(self=<MoinMoin.PageEditor.PageEditor instance at 0x00DC1DC8>, 
newtext='##language:en\nPlease feel free to experiment h...= Drawing 
===\ndrawing:mytest\n\n\n\nyigs test\n', datestamp='1064783594', 
**kw={'comment': '', 'notify': 0, 'stripspaces': 0})
640 # write the page file
641 mtime = self._write_file(newtext)
mtime = undefined, self = <MoinMoin.PageEditor.PageEditor instance at 
0x00DC1DC8>, global _write_file = undefined, newtext = 
'##language:en\nPlease feel free to experiment h...= Drawing 
===\ndrawing:mytest\n\n\n\nyigs test\n'
642 if self._acl_cache.has_key(self.page_name):
643 del self._acl_cache[self.page_name]
C:\Moin\Lib\site-packages\MoinMoin\wikiaction.py in 
do_savepage(pagename='WikiSandBox', request=<MoinMoin.request.Request 
instance at 0x006835D0>)
591 else:
592 savemsg = pg.saveText(savetext, datestamp,
593 stripspaces=rstrip, notify=notify, comment=comment)
global stripspaces = undefined, rstrip = 0, notify = 0, comment = ''
594 request.reset()
595 backto = request.form.getvalue('backto', None)
C:\Moin\Lib\site-packages\MoinMoin\cgimain.py in run(properties={})
210 else:
211 try:
212 cgitb.handler()
cgitb = <module 'MoinMoin.support.cgitb' from 
'C:\Moin\Lib\site-packages\MoinMoin\support\cgitb.pyc'>, handler = 
<function do_savepage at 0x00706FB0>
213 except:
214 cgi.print_exception(*saved_exc)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/moin-user/attachments/20040623/3aa353b5/attachment.html>
-------------- next part --------------

Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.708 / Virus Database: 464 - Release Date: 6/18/04

More information about the Moin-user mailing list