• Publicidad

Mostrar HTML en mi CGI

Todo lo relacionado con el desarrollo Web con Perl: desde CGI hasta Mojolicious

Mostrar HTML en mi CGI

Notapor dacons » 2006-03-15 07:34 @357

Hola de nuevo:
Estoy intentando pasar una página html a .pl pero al abrirla en el explorador me lo escribe todo, la ruta los print, este es el código, bueno una parte no es plan de ponerlo entero

#! C:/......
print "Content-type: text/html\n\n";

print "<html>";
print "<body >";
print "Zona Clientes";
print "

print "<a href="usuarios/consulta.pl" >Consulta saldo</a>";

print "</body>";
print "</html>";

¿donde está el fallo?
Gracias
dacons
Perlero nuevo
Perlero nuevo
 
Mensajes: 48
Registrado: 2006-02-27 04:15 @219

Publicidad

Notapor kidd » 2006-03-15 09:15 @427

Hola:

Si te está mostrando todo el código es porque el servidor no está ejecutando el script y lo está tratando como un archivo de texto.

Lo que te recomiendo que cheques es si tienes bien configurado tu Perl así como los MIME-types, podría intentar también nombrando tu script con extensión .cgi.

Serviría de mucho que nos dijeras sobre que servidor estás trabajando.


Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor dacons » 2006-03-15 10:13 @467

Estoy utilizando EasyPHP1.8 con apache
dacons
Perlero nuevo
Perlero nuevo
 
Mensajes: 48
Registrado: 2006-02-27 04:15 @219

Notapor kidd » 2006-03-15 11:00 @500

Hola:

Se me hace que no tienes instalado el Perl. Hice un tutorial que te muestra como configurar un servidor Apache con Perl sobre un entorno Windows:
http://perlenespanol.com/archives-tut/000049.html

Si sigues todos los pasos tendrás listo un servidor capaz de ejecutar Perl. Ahora también podrías optar por solamente instalar el ActivePerl.

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor dacons » 2006-03-15 11:06 @504

Tengo instalado Active Perl 5.8.7 Build 813
dacons
Perlero nuevo
Perlero nuevo
 
Mensajes: 48
Registrado: 2006-02-27 04:15 @219

Notapor kidd » 2006-03-15 11:26 @518

Entonces checa la configuración de tu servidor, me parece que no tienes bien configurada la parte de ejecución de scripts de Perl.

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México


Volver a Web

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados