RT 4.0.22
[freeside.git] / rt / t / data / configs / apache2.2+mod_perl.conf
1 <IfModule mpm_prefork_module>
2     StartServers          1
3     MinSpareServers       1
4     MaxSpareServers       1
5     MaxClients            1
6     MaxRequestsPerChild   0
7 </IfModule>
8
9 <IfModule mpm_worker_module>
10     StartServers          1
11     MinSpareThreads       1
12     MaxSpareThreads       1
13     ThreadLimit           1
14     ThreadsPerChild       1
15     MaxClients            1
16     MaxRequestsPerChild   0
17 </IfModule>
18
19 ServerRoot %%SERVER_ROOT%%
20 PidFile %%PID_FILE%%
21 LockFile %%LOCK_FILE%%
22 ServerAdmin root@localhost
23
24 %%LOAD_MODULES%%
25
26 <IfModule !mpm_netware_module>
27 <IfModule !mpm_winnt_module>
28 User freeside
29 Group freeside
30 </IfModule>
31 </IfModule>
32
33 ServerName localhost
34 Listen %%LISTEN%%
35
36 ErrorLog "%%LOG_FILE%%"
37 LogLevel debug
38
39 <Directory />
40     Options FollowSymLinks
41     AllowOverride None
42     Order deny,allow
43     Deny from all
44 </Directory>
45
46 AddDefaultCharset UTF-8
47 PerlSetEnv RT_SITE_CONFIG %%RT_SITE_CONFIG%%
48
49 DocumentRoot "%%DOCUMENT_ROOT%%"
50 <Location />
51     Order allow,deny
52     Allow from all
53
54 %%BASIC_AUTH%%
55
56     SetHandler modperl
57
58     PerlResponseHandler Plack::Handler::Apache2
59     PerlSetVar psgi_app %%RT_SBIN_PATH%%/rt-server
60 </Location>
61
62 <Perl>
63     $ENV{RT_TESTING}=1;
64     use Plack::Handler::Apache2;
65     Plack::Handler::Apache2->preload("%%RT_SBIN_PATH%%/rt-server");
66 </Perl>
67