DoubleAJ
10-10-2007, 21:49
Vorrei eseguire script server-side in Perl, perciò ho installato il modulo mod-perl in questo modo:
apt-get install libapache2-mod-perl2
Poi dal browser ho tentato di lanciare uno script (index.pl) ma il server non me lo esegue, mi chiede se voglio aprire o scaricare il file.
Quindi evidentemente ho saltato un passo.
Ho controllato in /etc/apache2/mods-enabled/, e ci sono perl.conf e perl.load, quindi il modulo è stato installato bene.
Poi non ho capito bene se dovevo farlo, ma nel file /etc/apache2/apache2.conf ho inserito questa sezione:
<IfModule mod_perl.c>
PerlModule Apache::Registry
Alias /perl/ /var/www/perl/
<Location /perl>
SetHandler perl-script
PerlHandler Apache::Registry
Options +ExecCGI
PerlSendHeader On
PerlSetupEnv On
</Location>
</IfModule>
Qual'è il problema?
Grazie.
apt-get install libapache2-mod-perl2
Poi dal browser ho tentato di lanciare uno script (index.pl) ma il server non me lo esegue, mi chiede se voglio aprire o scaricare il file.
Quindi evidentemente ho saltato un passo.
Ho controllato in /etc/apache2/mods-enabled/, e ci sono perl.conf e perl.load, quindi il modulo è stato installato bene.
Poi non ho capito bene se dovevo farlo, ma nel file /etc/apache2/apache2.conf ho inserito questa sezione:
<IfModule mod_perl.c>
PerlModule Apache::Registry
Alias /perl/ /var/www/perl/
<Location /perl>
SetHandler perl-script
PerlHandler Apache::Registry
Options +ExecCGI
PerlSendHeader On
PerlSetupEnv On
</Location>
</IfModule>
Qual'è il problema?
Grazie.