Hola,
Espero que me puedan ayudar con un problema que se me presentó con un cgi.
Estoy tratando de colocar la fecha del servidor en mi página (sin utilizar, php, ni jsp, etc.)
Pues bien, ya hice un cgi, lo corro y lo hace perfecto!! (perl fecha.cgi)
Pero sucede que dicho cgi llamado "fecha.cgi" lo tengo alojado en el directorio cgi-bin del servidor (no de mi cuenta, y eso es porque sólamente ahi corren los cgi's), y lo mando llamar desde una página html que la tengo alojada en mi cuenta (directorio: public_html). Y la despliega muy bien.
Pero ahora, la página principal html del servidor mando llamar dicho cgi, de la siguiente manera:
<!--#include virtual="/cgi-bin/fecha.cgi"-->
y no lo despliega, tampoco marca errores.
Además, probé que un usuario (como lo soy yo) tenga la misma página html(le mandé exactamente la misma página, y se encuentra alojada en el mismo lugar que en mi cuenta), e hiciera lo mismo, pero tampoco le despliega la fecha, y no marca errores.
Qué puede ser???, ¿por qué solamente en mi cuenta está funcionando el cgi? ni siquiera en una página del servidor funciona.
Otra prueba que hice es que ese cgi no desplegara la fecha sino una etiqueta, el cgi es el siguiente:
#!/usr/bin/perl
print "Content-type: text/html\r\n\r\n";
print "Hola";
exit;
y le llamé "fecha.cgi" para no hacer cambios en las páginas hechas. Pero sucede lo mismo; sólamente corre bien la de mi cuenta; y no corre bien en la página del otro usuario y del servidor.
Espero en verdad que me pueda ayudar...