If you wish to run TiddlyWeb with Apache it is best mounted with the mod_wsgi
module. To do so:
- Install
mod_wsgi
for your apache server if it not already there. Instructions on how to do this are out of scope for TiddlyWeb. See http://code.google.com/p/modwsgi/ for more information. - Get wsgiapp.py and put it in your instance directory. That file includes information in the comments on how to modify your apache configuration and your tiddlywebconfig.py.
Common Problems
- Make sure any files paths you create or edit in the apache config are correct.
- Make sure you have set server_prefix and server_host correctly in tiddlywebconfig.py.
- If you wish to use the
http_basic
extractor withmod_wsgi
you must configureWSGIPassAuthorization On
in your apache config where you have configured other WSGI settings.
TiddlySpace used to run on mod wsgi but now is Using nginx and uwsgi.