Foros del Web » Programación para mayores de 30 ;) » Programación General »

Problema con directorio cgi-bin

Estas en el tema de Problema con directorio cgi-bin en el foro de Programación General en Foros del Web. Estimados tengo el siguiente problema no puedo ver los archivos perl que guardo en la siguiente direccion http://192.168.2.3/cgi-bin/ de mi server linux (Fedora core 5) ...
  #1 (permalink)  
Antiguo 22/06/2007, 15:04
Avatar de alvgutierr  
Fecha de Ingreso: mayo-2006
Ubicación: Santiago Chile
Mensajes: 42
Antigüedad: 18 años
Puntos: 0
Problema con directorio cgi-bin

Estimados tengo el siguiente problema no puedo ver los archivos perl que guardo en la siguiente direccion
http://192.168.2.3/cgi-bin/ de mi server linux (Fedora core 5)
el cual solo tiene apache 2 y perl 5.8

Forbidden
You don't have permission to access /cgi-bin/ on this server.


--------------------------------------------------------------------------------

Apache/2.2.2 (Fedora) Server at 192.168.2.3 Port 80


Estimados como soluciono esto????
  #2 (permalink)  
Antiguo 22/06/2007, 16:50
Colaborador
 
Fecha de Ingreso: mayo-2006
Ubicación: Valladolid
Mensajes: 524
Antigüedad: 18 años
Puntos: 11
Re: Problema con directorio cgi-bin

Es que eso está bien... el directorio cgi-bin debe estar protegido para que los usuarios no vean su contenido, sólo ejecutar los programas que hay ahí.

Si aún así quieres ver el contenido, deberás configurar Apache para que quite esa prohibición. Creo recordar que tienes que agregar 'Indexes' a la línea 'Options' dentro de la definición 'Directory' del '/usr/lib/cgi-bin' (o donde resida la carpeta cgi-bin).
  #3 (permalink)  
Antiguo 22/06/2007, 19:30
Avatar de alvgutierr  
Fecha de Ingreso: mayo-2006
Ubicación: Santiago Chile
Mensajes: 42
Antigüedad: 18 años
Puntos: 0
Re: Problema con directorio cgi-bin

Estimado jferrero

No puedo visualizar los script *.pl via web
estas simples lineas


#!/usr/bin/perl
print "content-type: text/html \n\n";
print"<h1>Hola perl</h1>";

me resultan en el interprete de comandos pero via web NO

Cual es el problema??
  #4 (permalink)  
Antiguo 22/06/2007, 20:01
Colaborador
 
Fecha de Ingreso: mayo-2006
Ubicación: Valladolid
Mensajes: 524
Antigüedad: 18 años
Puntos: 11
Re: Problema con directorio cgi-bin

si es un cgi, tendrás que repasar la lista de tareas necesarias para correr un cgi. ¿Qué te dicen los ficheros de registro de actividad del servidor web (.log)?
  #5 (permalink)  
Antiguo 23/06/2007, 11:35
Avatar de alvgutierr  
Fecha de Ingreso: mayo-2006
Ubicación: Santiago Chile
Mensajes: 42
Antigüedad: 18 años
Puntos: 0
Re: Problema con directorio cgi-bin

Estimado jferrero

Luego de examinar los log de apache buscando con el siguiente patron en google

Premature end of script headers:

encontre la siguiente web con la solucion al problema
http://www.linuxdata.com.ar/index.ph....htm&manuale=1

Espero que le sirva a alguien mas....

PD::Gracias jferrero por tu ayuda!
  #6 (permalink)  
Antiguo 17/10/2007, 08:15
 
Fecha de Ingreso: marzo-2007
Mensajes: 32
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Problema con directorio cgi-bin

Buenas:
yo tenia un problema similar... lo que una amiga me dijo es de que tienes que darle privilegios de ejecucion al archivo (archivo.pl).. esto se hace en el ftp... cuando lo subas, dale clic derecho al archivo subido previamente en el servidor y dale en propiedades y ahi dale privilegios de ejecucion... aver si te funciona
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:05.