CGI: 502 Pasarela incorrecta El CGI no era compatible con CGI / 1.1.

StackOverflow https://stackoverflow.com/questions/824559

  •  05-07-2019
  •  | 
  •  

Pregunta

Tengo un formulario en una página HTM que, después de presionar el botón de envío, llama a index.cgi!

#!/usr/bin/sh

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/nastools/pysqlite2/pysqlite2
export PYTHONPATH=$PYTHONPATH:/nastools/pysqlite2/:/path/impo
export PATH=/nastools/python64/bin/:$PATH

python /remote/path/impo/manager.py 2>&1

¡Sólo quiero ejecutar el archivo manager.py que está almacenado en la carpeta / remote / path / impo!

Me estoy volviendo completamente loco con este error estúpido y no puedo encontrar la manera de resolverlo ...

¿Alguna sugerencia?

¿Fue útil?

Solución

Gracias, NineBarry, pero encontré el problema ... Después de intentarlo con scripts CGI, seguramente fue bueno:

#!/bin/sh
echo Content-type: text/html
echo
echo
echo "<HTML>"
echo "<HEAD>"
echo "</HEAD>"
echo "<BODY>"
echo "<H2>Users logged in are:</H2>"
echo "<PRE>"
who
echo "</PRE>"
echo "</BODY>"
echo "</HTML>"

¡Recordé por casualidad que no he establecido los derechos de acceso! Perdí 2 horas en él ... Lo he arreglado con solo chmod 777 name.cgi ...

¡Lo siento por todos ustedes si he perdido su tiempo!

Adiós

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top