Foros del Web » Soporte técnico » Ayuda General »

Ejecutar CGIs Tomcat

Estas en el tema de Ejecutar CGIs Tomcat en el foro de Ayuda General en Foros del Web. Amigos de Foros del Web, Junto con saludarlos, quisiera pedir de vuestra ayuda, después de darme muchos cabezazos en mi escritorio, quisiera contarle lo siguiente: ...
  #1 (permalink)  
Antiguo 08/03/2011, 12:25
 
Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 10 años, 6 meses
Puntos: 0
Mensaje Ejecutar CGIs Tomcat

Amigos de Foros del Web,
Junto con saludarlos, quisiera pedir de vuestra ayuda, después de darme muchos cabezazos en mi escritorio, quisiera contarle lo siguiente:

Estoy implementando la ejecución de CGIs en mi apache tomcat cuyo sistema operativo es linux Ubuntu, cual es el problema. hice un pequeño cgi en perl ("hola mundo") para verificar que se ejecutara y todo bien, imprimió por el navegador "Hola Mundo", pero este no es el problema,
en realidad debo ejecutar unos CGIs creo que están en C ó C++ (son componentes de un comercio electrónico), para ejecutar este CGI debo hacer una pequeña modificación y listo. Lo que pasa acá es que no termina de ejecutar mi CGI y la página queda en blanco, cuando realmente debería dirigir a una página de pago (tipo paypal, tarjetas de crédito, etc.)
La verdad ya no se por donde revisar, he verificado puertos, permisos de escritura, ejecución y no pasa nada :(, es por eso que recurro a ustedes por si me pueden dar una manito, les adjunto el fragmento del log.


Mar 8, 2011 3:17:10 PM org.apache.catalina.core.ApplicationContext log
INFO: cgi-bin: findCGI: path=/pago.cgi, /home/xx/xx/xx/xx/xx/WEB-INF/cgi-bin
Mar 8, 2011 3:17:10 PM org.apache.catalina.core.ApplicationContext log
INFO: cgi-bin: findCGI: currentLoc=/home/xx/xx/xx/xx/xx/WEB-INF/cgi-bin
Mar 8, 2011 3:17:10 PM org.apache.catalina.core.ApplicationContext log
INFO: cgi-bin: findCGI: currentLoc=/home/xx/xx/xx/xx/xx/WEB-INF/cgi-bin
Mar 8, 2011 3:17:10 PM org.apache.catalina.core.ApplicationContext log
INFO: cgi-bin: findCGI: FOUND cgi at /home/xx/xx/xx/xx/xx/WEB-INF/cgi-bin/pago.cgi
Mar 8, 2011 3:17:10 PM org.apache.catalina.core.ApplicationContext log
INFO: cgi-bin: findCGI calc: name=pago.cgi, path=/home/xx/xx/xx/xx/xx/WEB-INF/cgi-bin/pago.cgi, scriptname=/xx/cgi-bin/pago.cgi, cginame=/pago.cgi
Mar 8, 2011 3:17:10 PM org.apache.catalina.core.ApplicationContext log
INFO: cgi-bin: runCGI(envp=[{HTTP_USER_AGENT=Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0E), HTTP_ACCEPT_ENCODING=gzip,deflate, REQUEST_METHOD=POST, AUTH_TYPE=, HTTP_ACCEPT_LANGUAGE=es-es,es;q=0.8,en-us;q=0.5,en;q=0.3, SCRIPT_FILENAME=/home/xx/xx/xx/xx/xx/WEB-INF/cgi-bin/pago.cgi, SERVER_NAME=000.000.000.000, SERVER_SOFTWARE=TOMCAT, HTTP_CONTENT_TYPE=application/x-www-form-urlencoded, HTTP_REFERER=http://xxx/xxx/pago.jsp?ac=BUaUJO%0D%0AM4a26BuQn1LSbAGWTY2Dy4iMho H36kU%3D, HTTP_KEEP_ALIVE=115, HTTP_ACCEPT_CHARSET=ISO-8859-1,utf-8;q=0.7,*;q=0.7, HTTP_HOST=xxx.xxx.xxx:8010, GATEWAY_INTERFACE=CGI/1.1, X_TOMCAT_SCRIPT_PATH=/home/xx/xx/xx/xx/xx/WEB-INF/cgi-bin/pago.cgi, REMOTE_ADDR=100.xx.xx.xx, SERVER_PROTOCOL=HTTP/1.1, PATH_INFO=, REMOTE_HOST=100.xx.xx.xx, QUERY_STRING=, HTTP_CONNECTION=keep-alive, REQUEST_URI=/xxx/cgi-bin/pago.cgi, SERVER_PORT=8010, HTTP_COOKIE=JSESSIONID=3FE12BB7AECC990A1FD318DE576 40FF4, CONTENT_TYPE=application/x-www-form-urlencoded, CONTENT_LENGTH=288, HTTP_CONTENT_LENGTH=288, HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, SCRIPT_NAME=/xxx/cgi-bin/tbk_bp_pago.cgi, REMOTE_USER=, REMOTE_IDENT=}], command=/home/xx/xx/xx/xx/xx/WEB-INF/cgi-bin/pago.cgi)



Si me pueden ayudar estaré eternamente agradecido

Etiquetas: cgi, linux, tomcat, ubuntu
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:30.