Using bash Syntax Highlighting
- [[[Wed Oct 03 16:32:12 2012] [error] [client 127.0.0.1] (8)Exec format error: exec of '/usr/lib/cgi-bin/hello.pl' failed
- [Wed Oct 03 16:32:12 2012] [error] [client 127.0.0.1] Premature end of script headers: hello.pl
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
Using perl Syntax Highlighting
- #!/usr/bin/perl -w
- use CGI qw/:all/;
- use CGI::Carp qw/fatalsToBrowser/;
- use HTML::Template;
- # open the html template
- my $template = HTML::Template->new(filename => '/home/reLlene/tmpls/documento.tmpl');
- # fill in some parameters
- $template->param(HOME => $ENV{HOME});
- $template->param(PATH => $ENV{PATH});
- print "Content-type: text/html\n\n";
- $template->output;
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
No veo qué hago mal porque desde otros scripts voy a buscar otros o incluso el MISMO .tmpl para mostrar en el navegador y me funciona.
Permisos del script:
Using bash Syntax Highlighting
- -rwxr-xr-x 1 root root 458 oct 3 16:30 hello.pl
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Sintaxis:
Using perl Syntax Highlighting
- bash# perl -c hello.pl
- hello.pl syntax OK
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
¡¡¡ AHH... y lo corro en la terminal y se imprime bien el html !!!
WTF ??