CGI: 502 passerelle incorrecte Le CGI n'était pas conforme à CGI / 1.1.
-
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 ??
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