CGI: 502 passerelle incorrecte Le CGI n'était pas conforme à CGI / 1.1.

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

  •  05-07-2019
  •  | 
  •  

Question

J'ai un formulaire dans une page HTM qui, après avoir appuyé sur le bouton d'envoi, appelle le fichier 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

Je veux juste lancer le fichier manager.py qui est stocké dans le dossier / remote / path / impo !!

Je suis complètement en train de devenir fou avec cette erreur stupide et je ne trouve pas le moyen de le résoudre ...

Toute suggestion ??

Était-ce utile?

La solution

Merci NineBarry mais j'ai trouvé le problème ... Après avoir essayé avec des scripts CGI, c'est sûrement bon comme:

#!/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>"

Je me suis souvenu par hasard que je n’avais pas défini les droits d’accès !!!! J'ai perdu 2 heures dessus ... Je l'ai corrigé avec seulement chmod 777 name.cgi ...

Désolé pour vous tous si j'ai perdu votre temps!

Au revoir

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top