I am running a local WiKi on my Win7 laptop. It has been working fine for several years through Windows, Python, and Moin upgrades. Most recently I have tried to upgrade to Python 2.7 and I have problems.

My base configuration is a local Apache server running Apache/2.2.16 (Win32), mod_wsgi/3.3, Python/2.7.1, PHP/5.3.4. I have Moin 1.9.3 installed. When I upgraded to Python 2.7 I installed the patch to Moin 1.9.3 (deleted a line from MoinMoin/support/werkzeug/templates.py). My mod_wsgi is working fine. My Apache server is working fine. Moin is not working. Here is a set of lines from the Apache error log:

[Sat Mar 12 17:05:05 2011] [error] 2011-03-12 17:05:05,575 WARNING 
MoinMoin.log:139 using logging configuration read from built-in fallback in 
MoinMoin.log module!
[Sat Mar 12 17:05:05 2011] [error] 2011-03-12 17:05:05,926 INFO 
MoinMoin.config.multiconfig:127 using wiki config: 
H:\\Moin\\pvtwiki\\wikiconfig.py
[Sat Mar 12 17:05:06 2011] [error] 2011-03-12 17:05:06,105 ERROR 
MoinMoin.wsgiapp:293 An exception has occurred 
[http://localhost:8080/mywiki/MyStartingPage].
[Sat Mar 12 17:05:06 2011] [error] Traceback (most recent call last):
[Sat Mar 12 17:05:06 2011] [error]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\wsgiapp.py", line 282, in __call__
[Sat Mar 12 17:05:06 2011] [error]     response = run(context)
[Sat Mar 12 17:05:06 2011] [error]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\wsgiapp.py", line 88, in run
[Sat Mar 12 17:05:06 2011] [error]     response = dispatch(request, context, 
action_name)
[Sat Mar 12 17:05:06 2011] [error]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\wsgiapp.py", line 136, in dispatch
[Sat Mar 12 17:05:06 2011] [error]     response = handle_action(context, 
pagename, action_name)
[Sat Mar 12 17:05:06 2011] [error]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\wsgiapp.py", line 195, in 
handle_action
[Sat Mar 12 17:05:06 2011] [error]     handler(context.page.page_name, context)
[Sat Mar 12 17:05:06 2011] [error]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\action\\__init__.py", line 268, in 
do_show
[Sat Mar 12 17:05:06 2011] [error]     content_only=content_only,
[Sat Mar 12 17:05:06 2011] [error]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\Page.py", line 1198, in send_page
[Sat Mar 12 17:05:06 2011] [error]     start_line=pi['lines'])
[Sat Mar 12 17:05:06 2011] [error]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\Page.py", line 1292, in 
send_page_content
[Sat Mar 12 17:05:06 2011] [error]     self.execute(request, parser, code)
[Sat Mar 12 17:05:06 2011] [error]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\Page.py", line 1323, in execute
[Sat Mar 12 17:05:06 2011] [error]     exec code
[Sat Mar 12 17:05:06 2011] [error]   File "MyStartingPage", line 2, in<module>
[Sat Mar 12 17:05:06 2011] [error] TypeError: 'dict' object is not callable
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1] mod_wsgi (pid=8408): 
Exception occurred processing WSGI script 'H:/Moin/pvtwiki/moin.wsgi'.
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1] Traceback (most recent 
call last):
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\support\\werkzeug\\utils.py", line 
248, in __call__
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     return 
self.app(environ, start_response)
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\wsgiapp.py", line 282, in __call__
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     response = 
run(context)
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\wsgiapp.py", line 88, in run
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     response = 
dispatch(request, context, action_name)
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\wsgiapp.py", line 136, in dispatch
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     response = 
handle_action(context, pagename, action_name)
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\wsgiapp.py", line 195, in 
handle_action
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     
handler(context.page.page_name, context)
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\action\\__init__.py", line 268, in 
do_show
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     
content_only=content_only,
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\Page.py", line 1198, in send_page
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     
start_line=pi['lines'])
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\Page.py", line 1292, in 
send_page_content
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     self.execute(request, 
parser, code)
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File 
"C:\\Python27\\lib\\site-packages\\MoinMoin\\Page.py", line 1323, in execute
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]     exec code
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1]   File "MyStartingPage", line 
2, in<module>
[Sat Mar 12 17:05:06 2011] [error] [client 127.0.0.1] TypeError: 'dict' object 
is not callable

Any advice on how to fix the problem would be appreciated.

------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Moin-user mailing list
Moin-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/moin-user

Reply via email to