in der httpd.conf steht nur "include conf.d/*.conf"
in dem Ordner "/etc/httpd/conf.d/" gibt es dann "mod_perl.conf"
Die sieht so aus:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<Directory "/srv/www/perl-lib">
AllowOverride None
Options None
Order allow,deny
Deny from all
</Directory>
<IfModule mod_perl.c>
PerlRequire "/etc/apache2/mod_perl-startup.pl"
# ScriptAlias /perl/ "/srv/www/cgi-bin/"
ScriptAlias /perl/ "/home/httpd/vhosts/resultado3.de/cgi-bin/"
<Location /perl/>
# mod_perl mode
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
</Location>
# ScriptAlias /cgi-perl/ "/srv/www/cgi-bin/"
ScriptAlias /cgi-perl/ "/home/httpd/vhosts/resultado3.de/cgi-bin/"
<Location /cgi-perl>
# perl cgi mode
SetHandler perl-script
PerlResponseHandler ModPerl::PerlRun
PerlOptions +ParseHeaders
Options +ExecCGI
</Location>
<FilesMatch ".*test\.pl">
SetHandler perl-script
PerlHandler ModPerl::Registry
Options +ExecCGI
PerlOptions +ParseHeaders
PerlResponseHandler ModPerl::PerlRun
</FilesMatch>
### The /cgi-bin/ ScriptAlias is already set up in httpd.conf
</IfModule>
# vim: ft=apache
und dan gibt es noch die vhost.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<IfModule mod_perl.c>
ScriptAlias /perl/ "/home/httpd/vhosts/resultado5.de/cgi-bin/"
<Location /perl/>
#mod_perl mode
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
</Location>
ScriptAlias /cgi-perl/ "/home/httpd/vhosts/resultado5.de/cgi-bin/"
<Location /cgi-perl/>
#mod_perl mode
SetHandler perl-script
PerlResponseHandler ModPerl::PerlRun
# PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
</Location>
<Files "*test.pl"> #mod_perl mode
SetHandler perl-script
PerlHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
#PerlResponseHandler ModPerl::PerlRun
</Files>
<FilesMatch ".*image\.pl"> #mod_perl mode
SetHandler perl-script
PerlHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
#PerlResponseHandler ModPerl::PerlRun
</FilesMatch>
</IfModule>
Sind wir uns einig, dass es NICHTS mit der SQL-DB zu tun hat? Vielleicht könnte man diesen Beitrag dann verschieben??