Je suis un débutant donc j'ai vu quelques tutoriels. Je un script python comme first.pyComment lancer un script cgi python sur un serveur apache2 sous Ubuntu 16.04?
#!/usr/bin/python3 print "Content-type: text/html\n" print "Hello, world!"
Je dispose de plusieurs versions de Python sur mon ordinateur. Je ne pouvais pas comprendre mon répertoire cgi permis donc je collais ce code à trois endroits
/usr/lib/cgi-bin/first.py
/usr/lib/cups/cgi-bin/first.py
/var/www/html/first.py
maintenant, quand je lance ce code dans le terminal, il fonctionne très bien, mais quand je tape
curl http://localhost/first.py
il crache simplement du texte simple et ne s'exécute pas.
J'ai donné toutes les autorisations à first.py
J'ai activé et démarré le serveur par les commandes
a2enmod cgi systemctl restart apache2
S'il vous plaît dire comment puis-je exécuter et ce qui se passe ici? Merci d'avance.
Non, ce n'est pas le problème. J'ai essayé ça. – Harsh