From 5585180a45c217f12e86c82aca4d3f1a7b313c39 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sven=20Sch=C3=B6ling?= Date: Wed, 27 Jan 2010 14:17:21 +0100 Subject: [PATCH] Dokumentationsdraft --- doc/INSTALL.fcgi | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 doc/INSTALL.fcgi diff --git a/doc/INSTALL.fcgi b/doc/INSTALL.fcgi new file mode 100644 index 000000000..b3b5854e1 --- /dev/null +++ b/doc/INSTALL.fcgi @@ -0,0 +1,46 @@ + +1. Was ist FCGI? + + + +2. Kombinationen aus Webservern und Plugin. + +Folgende Kombinationen sind getestet: + +- Apache 2.2.11 (Ubuntu) und mod_fastcgi. + +Folgende Kombinationen funktionieren nicht: + +- Apacje 2.2.11 (Ubuntu) + mod_fcgid: + + + +3. Konfiguration des Webservers. + +Variante 1: + + AddHandler fastcgi-script .pl + +Variante 2: + +AliasMatch ^/web/path/to/lx-office-erp/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fpl + + + AllowOverride All + AddHandler fastcgi-script .fpl + Options ExecCGI Includes FollowSymlinks + Order Allow,Deny + Allow from All + + + + Order Deny,Allow + Deny from All + + + + + +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). + +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. -- 2.20.1