He hecho lo siguiente:
- me bajé el módulo de Perl y lo habilité
- metí esto en apache2.conf
- Código: Seleccionar todo
AddHandler cgi-script .cgi
<Files ~ “\.pl$”>
Options +ExecCGI
</Files>
<Files ~ “\.cgi$”>
Options +ExecCGI
</Files>
- en el directorio donde tengo las páginas html /var/www le dí a todos los cgi los permisos de lectura y ejecución (chmod 755).
Contenido de /var/www/SCRIPT2.cgi:
Using perl Syntax Highlighting
#!/usr/bin/perl
use cgi;
print "hola a todos\n";
exit(1);
use cgi;
print "hola a todos\n";
exit(1);
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Y me sale esto:
- Código: Seleccionar todo
Forbidden
You don't have permission to access /SCRIPT2.cgi on this server.
Apache/2.2.4 (Ubuntu) mod_perl/2.0.2 Perl/v5.8.8 Server at localhost Port 8
¿Alguien me puede ayudar?