• Publicidad

Error en el Apache al ejecutar cgi

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

Error en el Apache al ejecutar cgi

Notapor ivan23 » 2008-01-21 11:19 @513

He instalado un servidor Apache recientemente. He realizado una página en HTML, pero al añadirle una llamada a un cgi en Perl me da error.

He creado un cgi sencillo "Hola mundo" para ver si hacía algo mal, pero me sigue dando el mismo error.

La salida es esta;
Código: Seleccionar todo
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.6 (Unix) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e PHP/5.2.5 mod_apreq2-20051231/2.5.7 mod_perl/2.0.2 Perl/v5.8.7 Server at localhost Port 80




Y en el log aparece:
Código: Seleccionar todo
[Mon Jan 21 16:26:32 2008] [error] [client 127.0.0.1] (2)No existe el fichero \xc3\xb3 directorio: exec of '/home/ivan/Web/cgi-bin/consulta_cablemodem_ver8.pl' failed, referer: http://localhost/
[Mon Jan 21 16:26:32 2008] [error] [client 127.0.0.1] Premature end of script headers: consulta_cablemodem_ver8.pl, referer: http://localhost/



¿Alguien podría decirme a qué se debe ese error y cómo solucionarlo?

Muchas gracias.
ivan23
Perlero nuevo
Perlero nuevo
 
Mensajes: 9
Registrado: 2008-01-07 10:30 @479

Publicidad

Notapor explorer » 2008-01-21 11:57 @539

Apuesto a que \xc3 es el comienzo de un carácter en utf8...

Sin ver mucho el código... no podemos decir nada...
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor ivan23 » 2008-01-21 12:11 @549

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
#!opt/lampp/bin/perl

print "Content-type: text/html\n\n";
print "Hola Mundo";
exit;
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4


Este es el código Hola mundo del cgi Perl.

El HTML hace una simple llamada a este código: http://localhost/cgi-bin/consulta_cablemodem_ver8.pl

El servidor lo redireccioné a la carpeta /home/ivan/Web, pero sin redireccionar ya no me funcionaba.
ivan23
Perlero nuevo
Perlero nuevo
 
Mensajes: 9
Registrado: 2008-01-07 10:30 @479

Notapor explorer » 2008-01-21 14:34 @649

¿En qué sistema operativo estás?
¿No falta un '/' delante de 'opt'?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Web

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado