Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5585180a

Von Sven Schöling vor mehr als 14 Jahren hinzugefügt

  • ID 5585180a45c217f12e86c82aca4d3f1a7b313c39
  • Vorgänger a4e48368
  • Nachfolger 5aade3bc

Dokumentationsdraft

Unterschiede anzeigen:

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.

Auch abrufbar als: Unified diff