Si usted recibe un error de 'Internal server error' (Error interno del servidor) corriendo su script de Perl, revise lo siguiente:
Cuando ejecute, usted imprime un encabezado HTTP
seguido de una línea en blanco. El encabezado debe contener tanto el tipo
de contenido del campo (Content-type field) o la ubicación del campo.
(Ejemplo: print "Content-type: text/htm\n\n";)
Qué usted está utilizando la ruta correcta a Perl
en su script.
Usted está utilizando argumentos válidos de Perl.
Si usted recibe '[an error occurred while processing this directive]' (ocurrió un error mientras se procesaba esta instrucción) cuando corra un script de Perl como un SSI, revise lo siguiente:
Asegúrese que usted esta utilizando el siguiente
formato de llamada incluido en su programa:
<!--#include virtual="/cgi-bin/script.pl"-->
Note que su SSI no funcionará si usted usa una directiva de ejecución cgi. Usted también puede asegurar que la extensión de su archivo sea .shtml.