Möglichkeit, den Dateinamen für Debugmeldungen zu ändern.
[kivitendo-erp.git] / doc / INSTALL.fcgi
1
2 1. Was ist FCGI?
3
4
5
6 2. Kombinationen aus Webservern und Plugin.
7
8 Folgende Kombinationen sind getestet:
9
10 - Apache 2.2.11 (Ubuntu) und mod_fastcgi.
11
12 Folgende Kombinationen funktionieren nicht:
13
14 - Apacje 2.2.11 (Ubuntu) + mod_fcgid:
15
16
17
18 3. Konfiguration des Webservers.
19
20 Variante 1:
21
22   AddHandler fastcgi-script .pl
23
24 Variante 2:
25
26 AliasMatch ^/web/path/to/lx-office-erp/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fpl
27
28 <Directory /path/to/lx-office-erp>
29   AllowOverride All
30   AddHandler fastcgi-script .fpl
31   Options ExecCGI Includes FollowSymlinks
32   Order Allow,Deny
33   Allow from All
34 </Directory>
35
36 <DirectoryMatch //.*/users>
37   Order Deny,Allow
38   Deny from All
39 </DirectoryMatch>
40
41
42
43
44 Variante 1 startet einfach jeden Lx-Office Request als fcgi Prozess. Für sehr große Installationen ist das die schnellste Version, benötigt aber sehr viel Arbeitspseicher (ca. 2GB).
45
46 Variante 2 startet nur einen zentralen Dispatcher und lenkt alle Scripte auf diesen. Dadurch dass zur Laufzeit öfter mal Scripte neu geladen werden gibt es hier kleine Performance Einbußen.