Estoy empezando a utilizar Perl, PerlScript, comenzando con una migración de versiones de Perl de 5.005 a 5.16.3.
Tengo problemillas con el entorno de desarrollo al lanzar un simple asp.
La primera carga de la página la realiza correctamente, pero la segunda vez que recargo el mismo asp, peta con un mensaje tal que así:
PerlScript Error error '80004005'
Can't call method "ServerVariables" on an undefined value
SO Windows Server 2012 R2, IIS 8.5 y he instalado Perl 5.16 (32 bits).
Estoy perdida, no encuentro información y la que encuentro no sé interpretar correctamente.
¿A alguien le ha ocurrido algo parecido? ¿Podéis orientarme por dónde buscar?
El código es el siguiente:
Using asp Syntax Highlighting
- <%@LANGUAGE=PerlScript%>
- <%
- BEGIN { #adcsvn
- my $sServerName = $::Request->ServerVariables('SERVER_NAME')->Item;
- }
- use DBI;
- use LWP::Simple;
- use File::Slurp;
- print "SSSSSSS-3"."\n";
- %>
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Muchas gracias