Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 344
- Log:
Massive changeset which brings the old, ROOL customised Instiki
version up to date, but without any ROOL customisations in this
latest checked-in version (which is 0.19.1). This is deliberate,
so that it's easy to see the changes made for the ROOL version
in a subsequent changeset. The 'app/views/shared' directory is not
part of Instiki but is kept to maintain the change history with
updated ROOL customisations, some of which involve the same files
in that same directory.
- Author:
- rool
- Date:
- Sat Mar 19 19:52:13 +0000 2011
- Size:
- 582 Bytes
1 | = Known issues with Rack and Web servers |
2 | |
3 | * Lighttpd sets wrong SCRIPT_NAME and PATH_INFO if you mount your |
4 | FastCGI app at "/". This can be fixed by using this middleware: |
5 | |
6 | class LighttpdScriptNameFix |
7 | def initialize(app) |
8 | @app = app |
9 | end |
10 | |
11 | def call(env) |
12 | env["PATH_INFO"] = env["SCRIPT_NAME"].to_s + env["PATH_INFO"].to_s |
13 | env["SCRIPT_NAME"] = "" |
14 | @app.call(env) |
15 | end |
16 | end |
17 | |
18 | Of course, use this only when your app runs at "/". |
19 | |
20 | Since lighttpd 1.4.23, you also can use the "fix-root-scriptname" flag |
21 | in fastcgi.server. |