Aller au contenu

Exécution de Python via WEB Station


Beber75

Messages recommandés

Bonjour à tous !

J'ai développé pas mal de programmes python que je lançais via le web .  Depuis que python fait partie du package système , mes programmes ne s'exécutent plus . A la place , le code du programme s'affiche en retour .

Exemple

#!usr/local/bin/python
# -*- coding: UTF-8 -*-
import sqlite3
print ("Content-Type: text/html\n")
repertoire='/volume1/web/Avion/'
conn = sqlite3.connect(repertoire+'avion.sqlite')
c = conn.cursor()
c.execute("select * from caract_avion")
t=[()]*5
r='a'
i=0
while r!=None:
	r=c.fetchone()
	if r!=None:
		i=i+1	
		t[i]=r[1]
print("""
<HTML><HEAD><meta name="viewport" content="width=device-width"/></HEAD>
<BODY> ...

Avant je pouvais modifier le "httpd-conf-user"  du serveur Apache en rajoutant une instruction AddHandler cgi-script .py .

Ce n'est apparemment plus possible

J'ai paramétré WEB station

image.png.e3ca45721b1f6bb2314db6d41bccc9de.png

image.png.8eae4805759efd83cc09975f7ff9acdf.png

Ne sachant pas si il faut rajouter des modules , je n'ai rien fait

Que faut-il faire de plus ?

Je crois avoir vu un post de quelqu'un qui a le même problème mais il n'a eu aucune réponse (je n'ai pas retrouvé le post)   . C'est certain que le sujet n'est pas très pointu ...

Merci pour votre aide 🙂

Bertrand

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.