Revision cff55be2
Von Sven Schöling vor fast 14 Jahren hinzugefügt
doc/INSTALL.fcgi | ||
---|---|---|
80 | 80 |
|
81 | 81 |
<Directory /path/to/lx-office-erp> |
82 | 82 |
AllowOverride All |
83 |
AddHandler fastcgi-script .fpl |
|
84 | 83 |
Options ExecCGI Includes FollowSymlinks |
85 | 84 |
Order Allow,Deny |
86 | 85 |
Allow from All |
... | ... | |
91 | 90 |
Deny from All |
92 | 91 |
</DirectoryMatch> |
93 | 92 |
|
94 |
...und für mod_fastcgi muss die erste Zeile geändert werden in:
|
|
93 |
Für mod_fastcgi muss ein AddHandler ergänzt werden und die erste Zeile geändert werden:
|
|
95 | 94 |
|
95 |
AddHandler fastcgi-script .fpl |
|
96 | 96 |
AliasMatch ^/web/path/to/lx-office-erp/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fpl |
97 | 97 |
|
98 |
Das ganze sollte dann so aussehen: |
|
99 |
|
|
100 |
AddHandler fastcgi-script .fpl |
|
101 |
AliasMatch ^/web/path/to/lx-office-erp/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fpl |
|
102 |
Alias /web/path/to/lx-office-erp/ /path/to/lx-office-erp/ |
|
103 |
|
|
104 |
<Directory /path/to/lx-office-erp> |
|
105 |
AllowOverride All |
|
106 |
Options ExecCGI Includes FollowSymlinks |
|
107 |
Order Allow,Deny |
|
108 |
Allow from All |
|
109 |
</Directory> |
|
110 |
|
|
111 |
<DirectoryMatch /path/to/lx-office-erp/users> |
|
112 |
Order Deny,Allow |
|
113 |
Deny from All |
|
114 |
</DirectoryMatch> |
|
98 | 115 |
|
99 | 116 |
Hierdurch wird nur ein zentraler Dispatcher gestartet. Alle Zugriffe |
100 | 117 |
auf die einzelnen Scripte werden auf diesen umgeleitet. Dadurch, dass |
... | ... | |
104 | 121 |
|
105 | 122 |
|
106 | 123 |
Es ist möglich die gleiche Lx-Office Version parallel unter cgi und fastcgi zu |
107 |
betreiben. Dafür bleiben Directorydirektiven bleiben wie oben beschrieben, die
|
|
108 |
URLs werden aber umgeleitet:
|
|
124 |
betreiben. Dafür bleiben die Directorydirektiven wie oben beschrieben, die URLs
|
|
125 |
werden aber umgeleitet: |
|
109 | 126 |
|
110 |
# Zugriff ohne FastCGI
|
|
127 |
# Zugriff über cgi
|
|
111 | 128 |
Alias /web/path/to/lx-office-erp /path/to/lx-office-erp |
112 | 129 |
|
113 |
# Zugriff mit FastCGI: |
|
114 |
AliasMatch ^/web/path/to/lx-office-erp-fcgi/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fpl |
|
115 |
Alias /web/path/to/lx-office-erp-fcgi/ /path/to/lx-office-erp/ |
|
130 |
# Zugriff mit mod_fastcgi: |
|
131 |
AliasMatch ^/web/path/to/lx-office-erp-fcgid/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fcgi |
|
132 |
Alias /web/path/to/lx-office-erp-fcgid/ /path/to/lx-office-erp/ |
|
133 |
|
|
134 |
# Zugriff mit mod_fastcgi: |
|
135 |
AliasMatch ^/web/path/to/lx-office-erp-fastcgi/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fpl |
|
136 |
Alias /web/path/to/lx-office-erp-fastcgi/ /path/to/lx-office-erp/ |
|
116 | 137 |
|
117 | 138 |
Dann ist unter C</web/path/to/lx-office-erp/> die normale Version erreichbar, |
118 |
und unter C</web/opath/to/lx-office-erp-fcgi/> die FastCGI Version. |
|
139 |
und unter C</web/opath/to/lx-office-erp-fcgid/> bzw. |
|
140 |
C</web/opath/to/lx-office-erp-fastcgi/> die FastCGI Version. |
|
119 | 141 |
|
120 | 142 |
Achtung: |
121 | 143 |
|
Auch abrufbar als: Unified diff
INSTALL.fcgi wording überarbeitet.