Heb search al gebruikt, maar ik denk niet dat het aan het script ligt, dus bij deze. Als ik het script vanuit de shell (./index.pl) benader krijg ik een gewone HTML output, nou wil ik het via de browser doen, krijg ik een internal error. Heb even in de error log gekeken:
Erg raar, omdat het script volgens mij gewoon klopt:
Hellup
code:
1
| [Fri Feb 8 16:39:17 2002] [error] [client 10.0.0.10] Premature end of script headers: /home/test/public_html/index.pl |
Erg raar, omdat het script volgens mij gewoon klopt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| #!/usr/bin/perl
$ENV{PATH} = "/usr/bin:/usr/sbin:/bin:/sbin";
use lib("../lib");
require "config.inc.pl";
if ($config::autocompletment)
{
$val{"host"} = $ENV{SERVER_NAME};
# No www. at first
$val{"host"} =~ s/www\.//g;
# No $subdomain. at first
$val{"host"} =~ s/$config::subdomain\.//g;
}
print "Content-type:text/html\n\n";
$template_file = "ind.html";
print(fill_in_template($template_file , \%val)); |
Hellup