Description
If Xapian is switched on AND if MoinMoin is running on an mod_wsgi enabled apache server than after every page save action I get one of these effects:
- either the message "You already saved the page!" or
- I only see a completely white page. If after that I remove the string "#preview" out of the browser's address line, I see the page with the changes in it I saved before.
Steps to reproduce
Install MoinMoin 1.9.2 on a Windows XP machine
- switch xapian on
- build the index
start MoinMoin through Mod_WSGI enabled apache webserver
- edit a page and save it
You (at least me) will see a message like this: "You already saved that page!" or you might only see a totally white page in your browser.
Switch Xapian
Example
Component selection
- editpage.py ???
Details
MoinMoin Version |
1.9.2 |
OS and Version |
Windows XP |
Python Version |
2.6.4 |
Server Setup |
Apache with MOD_WSGI |
Server Details |
Xapian switched on |
Language you are using the wiki in (set in the browser/UserPreferences) |
German |
Workaround
If I run MoinMoin in standalone mode, everything works as usual.
Discussion
Interesting: If I load the page with the internet explorer, I see edit conflicts after saving a page with changes. It seems as if Moin for some reason gets two post messages.
My apache logfile contains this after saving changes on a page in Internet Explorer:
xxxxxx - - [04/Mar/2010:16:35:28 +0100] "POST /xxxxxxxxx/%C3%9Cbersicht HTTP/1.1" 200 17538 xxxxxx - - [04/Mar/2010:16:35:29 +0100] "GET /moin_static192/common/moinmoin.png HTTP/1.1" 403 1206 xxxxxx - - [04/Mar/2010:16:35:30 +0100] "GET /xxxxxxxxx/%C3%9Cbersicht?action=edit&editor=gui HTTP/1.1" 200 32278 xxxxxx - - [04/Mar/2010:16:35:41 +0100] "POST /xxxxxxxx/%C3%9Cbersicht HTTP/1.1" 200 35905 xxxxxx - - [04/Mar/2010:16:35:44 +0100] "POST /xxxxxxxx/%C3%9Cbersicht HTTP/1.1" 200 17546 xxxxxx - - [04/Mar/2010:16:35:45 +0100] "GET /moin_static192/common/moinmoin.png HTTP/1.1" 403 1206
But this doesn't happen always. Normally also with Internet Explorer (I normally use Firefox) I get the message "You already saved the page!".
Plan
- Priority:
- Assigned to:
- Status: