I’m goinf mad. I have an other Perl script which works fine.
So I’v let the suexeusergroup and removed the Options +ExecCGI
This script works
#! /usr/bin/perl
$PrintDate = 1; # En: Display date? 1 Yes, 0 No (ex: Sonntag, May 30 1999)
# Fr: Affiche la date? 1 Oui, 0 Non (ex: Sonntag, May 30 1999)
$PrintTime = 1; # En: Display time? 1 Yes, 0 No (ex: 15:30:00)
# Fr: Affiche l’heure? 1 Oui, 0 Non (ex: 15:30:00)
$Lang = “En”; # Chose Language (Fr: French, Se: Swedish, Other: English)
# Changer de langue (Fr: Francais, Se: Suedoi, Autre: Anglais)
# Swedish version by rask, http://www.angen.net/~rask/
Nothing Below this line needs to be altered!
######################################################################
if ($Lang eq “Fr”) {
@WeekDays = (‘Dimanche’,‘Lundi’,‘Mardi’,‘Mercredi’,‘Jeudi’,‘Vendredi’,‘Samedi’);
@Months = (‘Janvier’,‘Février’,‘Mars’,‘Avril’,‘Mai’,‘Juin’,‘Juillet’,‘Août’,‘Septembre’,‘Octobre’,‘Novembre’,‘Decembre’);
} elsif ($Lang eq “Se”) {
@WeekDays = (‘Söndag’,‘Måndag’,‘Tisdag’,‘Onsdag’,‘Torsdag’,‘Fredag’,‘Söndag’);
@Months = (‘Januari’,‘Februari’,‘Mars’,‘April’,‘Maj’,‘Juni’,‘Juli’,‘Augusti’,‘September’,‘Oktober’,‘November’,‘December’);
} else {
@WeekDays = (‘Sunday’,‘Monday’,‘Tuesday’,‘Wednesday’,‘Thursday’,‘Friday’,‘Saturday’);
@Months = (‘January’,‘February’,‘March’,‘April’,‘May’,‘June’,‘July’,‘August’,‘September’,‘October’,‘November’,‘December’);
}
print "Content-type: text/html
";
($Sec,$Min,$Hour,$Day,$Month,$Year,$Week_Day) = (localtime);
$Year += 1900;
if ($Sec < 10) { $Sec = “0”.$Sec; }
if ($Min < 10) { $Min = “0”.$Min; }
if ($Hour < 10) { $Hour = “0”.$Hour; }
if ($Day < 10) { $Day = “0”.$Day; }
if ($PrintDate) {
if ($Lang eq “Fr”) {
print $WeekDays[$Week_Day]." “.$Day.” “.$Months[$Month].” “.$Year.”
“;
} else {
print $WeekDays[$Week_Day].”, “.$Months[$Month].”, “.$Day.” “.$Year.”
";
}
}
if ($PrintTime) {
print "$Hour:$Min:$Sec
";
}
But not this one
#!/usr/bin/perl
print "Content-type: text/html
";
print “Test de fonctionnement :-)”;
So it confirms that the apache conf file for this domaine is fine.
I’ll test a very simply C script with CGIC
Pascal