Description
The moin.scgi script refuses to start.
Note: moin.ajp had similar trouble.
Steps to reproduce
Install MoinMoin 1.9 with moin.scgi.
- Start moin.scgi.
Example
./moin.scgi -p 45999 -i 127.0.0.1
Component selection
- web.flup_frontend
Details
INFO 2009-12-14 21:18:21,806 MoinMoin.log:126 using logging configuration read from "/var/www/fevrier/MoinMoin/logfile" ERROR 2009-12-14 21:18:23,453 MoinMoin.web.frontend:46 An exception occurred while running SCGIFrontEnd Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/MoinMoin/web/frontend.py", line 39, in run self.run_server(application, options) File "/usr/lib/python2.5/site-packages/MoinMoin/web/flup_frontend.py", line 132, in run_server return WSGIServer(application, **kwargs).run() File "/usr/lib/python2.5/site-packages/MoinMoin/web/flup_frontend.py", line 90, in __init__ debug=debug, roles=roles) File "/usr/lib/python2.5/site-packages/MoinMoin/support/flup/server/scgi.py", line 142, in __init__ **kw) File "/usr/lib/python2.5/site-packages/MoinMoin/support/flup/server/threadedserver.py", line 54, in __init__ self._threadPool = ThreadPool(**kw) TypeError: __init__() got an unexpected keyword argument 'multiplexed'
MoinMoin Version |
1.9.0 |
OS and Version |
Linux Debian Stable (Lenny) |
Python Version |
2.5.2 |
Server Setup |
lighttpd + SCGI |
Server Details |
|
Language you are using the wiki in (set in the browser/UserPreferences) |
fr_FR |
Workaround
Use fastcgi (or even better: wsgi, if available).
Discussion
AJP and SCGI were rather broken and obviously didn't get enough testing.
Please help testing the new code so that we can make sure it works.
Plan
- Priority:
- Assigned to:
Status: hopefully fixed by http://hg.moinmo.in/moin/1.9/rev/b95d34820bc8 - please do practical tests with AJP and SCGI and give feedback whether it works for you.
After applying this patch, moin.scgi works nicely -- JeanPhilippeGuérard 2009-12-15 20:36:30