OVH Community, votre nouvel espace communautaire.

Python


weblep
23/08/2004, 16h08
Je viens de contacter le support ( merci a Maxime!), ce qui m
a permis de faire marcher un script minimal

Quelques precisions :
Seul l interpreteur Python est dispo, et le chemin d acces
est #! /usr/bin/python
Il n y a pas de mod_python pour Apache

Les scripts sont a placer dans votre ~/cgi-bin avec extension ".cgi" et droits d execution pour tous

L'enveloppe de reponse "Content-Type: text/html\n\n" est
_obligatoire_

Enfin, le grand classique mais j ai saute dessus a pieds joints : ces */@#$$ de '^M' de Winmachin : un petit coup de
'dos2unix.exe' sur vos scripts, afin de mettre des retours
a la ligne a la mode UNIX ... [ 0a au lieu de 0d 0a]

Moyennant quoi ma page me dit bonjour :
test.cgi :
{{{
#! /usr/bin/python
print "Content-Type: text/html\n\n"
print "Bonjour"
}}}

Ca vaudrait quand meme bien une petite entree dans le guide OVH

Arnaud

weblep
09/08/2004, 10h54
Bonjour,

J envisage egalement de faire quelques developpements
en Python, mais il semble bien que la fonction soit
desactivee, voir par exemple :

http://60gp.ovh.net/infos/apache.cgi

Il est ou le mod_python ?? D ailleurs peu de support dans
le Wiki d' OVH pour ce language, si ce n est un guide
d installation de Python2.3 sous Linux ... bref, sans
mechancete je crois qu ils n ont pas passe le cap
de la veille techno sur le sujet. Et apparament, il n y a pas
une demande forte, _sauf que_ ca fait quand meme partie
de l offre d hebergement !!! Donc on devrait quand meme
pouvoir faire au moins des hello en python-v0.0.erode ...

Sinon, avez vous l experience de de site heberges en
mutualise sous Python ?? Il me semble que l integration
du serveur Web et du language n est pas aussi
"straight-on" que pour PHP ( berk), ne serait-ce que par
la reelle richesse / extensibilite des libraries de base
- ceci pour dire qu il y a peut etre des points de securites
qui les rend frileux au deploiement.

Je crois qu il est temps de tester le support

ludo
14/04/2004, 23h17
Un exemple d'utilisation CGI de python pour t'aider à progresser:

Code:
#!/usr/bin/python
import sys

print "Content-type: text/html\n\n"

print "Test cgi python \n"

print "Hello World"

print sys.version

print ""

Lawouach
22/03/2004, 09h49
Pour etre honnete j'attend la migration en 2.3 parce que 1.5.2 ca vaut pas la peine.

Tinou
22/03/2004, 07h20
Aie, moi qui esperait au moins du 2.2.
Et tu a reussi a en faire tourner ?
Car pour l'instant, j'ai rien reussi a executer comme script. Meme un "hello" de base ! -

Merci

Lawouach
21/03/2004, 22h24
Pr l'instant c'est que du Python 1.5.2 qui est vieux comme Erode mais OVH compte migrer en Python 2.3 cette année je crois.

Tinou
17/03/2004, 09h13
Je cherche des infos sur l'utilisation de Python sur un 240plan.
- Quel est la version installée. ?
- Ou doivent être mis les fichiers (cgi-bin ou pas) ?
- Y a t'il un support de mysql ?
- toutes autres infos necessaire pour faire du python

Merci