From: Sven Schöling Date: Wed, 27 Jan 2010 13:17:21 +0000 (+0100) Subject: Dokumentationsdraft X-Git-Tag: release-2.6.2beta1~322 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=5585180a45c217f12e86c82aca4d3f1a7b313c39;p=kivitendo-erp.git Dokumentationsdraft --- 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.