Domanda

Ho un modulo in una pagina HTM che, dopo aver premuto il pulsante di invio, chiama 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

Voglio solo eseguire il manager.py che è memorizzato nella cartella / remote / path / impo !!

Sto completamente impazzendo con questo stupido errore e non riesco a trovare il modo di risolverlo ...

Qualche suggerimento ??

È stato utile?

Soluzione

Grazie a NineBarry ma ho riscontrato il problema ... Dopo aver provato con gli script CGI sicuramente buono come:

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

Ho ricordato per caso che non ho impostato i diritti di accesso !!!! Ho perso 2 ORE su di esso ... L'ho risolto con solo chmod 777 name.cgi ...

Mi dispiace a tutti voi se ho perso tempo!

Ciao

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top