Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Mundo Perl » Web » Error en el Apache al ejecutar cgi Responder al tema
Nuevo tema


Página 1 de 1  [ 4 mensajes ] 
 
Nota 2008-01-21 11:19 @513

Perlero Nuevo
Registrado: 2008-01-07 10:30 @479
Mensajes: 9
Error en el Apache al ejecutar cgi
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:
Internal Server Error

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

Please contact the server administrator, you@example.com 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:
[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.


Nota 2008-01-21 11:57 @539
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10250
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


Nota 2008-01-21 12:11 @549

Perlero Nuevo
Registrado: 2008-01-07 10:30 @479
Mensajes: 9
Syntax: [ Download ] [ Hide ]
Using perl Syntax Highlighting
#!opt/lampp/bin/perl

print "Content-type: text/html\n\n";
print "Hola Mundo";
exit;


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.


Nota 2008-01-21 14:34 @649
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10250
¿En qué sistema operativo estás?
¿No falta un '/' delante de 'opt'?

_________________
JF^D Perl programming


Responder al tema  [ 4 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO