OVH Cloud OVH Cloud

apache & mod_python

6 réponses
Avatar
m.banaouas
bonjour,

quels versions sont recommendées pour apache & mod_python ?
Est-ce que Apache 2.2.3 et mod_python 3.2.10 (les plus recentes
versions) sont utilisables sans soucis majeur identifié ?

merci pour vos retours d'expérience.

6 réponses

Avatar
Julien Arlandis
bonjour,

quels versions sont recommendées pour apache & mod_python ?
Est-ce que Apache 2.2.3 et mod_python 3.2.10 (les plus recentes
versions) sont utilisables sans soucis majeur identifié ?

merci pour vos retours d'expérience.


Je suis interessé par les réponses, je dois décider rapidement de la
technologie à utiliser pour mon site dynamique j'hésite encore entre le
php, python et ruby. Un retour d'expériences serait le bienvenu.

Avatar
William Dode
On 15-12-2006, Julien Arlandis wrote:
bonjour,

quels versions sont recommendées pour apache & mod_python ?
Est-ce que Apache 2.2.3 et mod_python 3.2.10 (les plus recentes
versions) sont utilisables sans soucis majeur identifié ?

merci pour vos retours d'expérience.


Je suis interessé par les réponses, je dois décider rapidement de la
technologie à utiliser pour mon site dynamique j'hésite encore entre le
php, python et ruby. Un retour d'expériences serait le bienvenu.


En utilisant un framework compatible WSGI (http://wsgi.org) tu ne seras
pas dépendant d'un serveur particulier, donc en cas de problème (peu
probable amha) tu pourras facilement en changer.

Je pense que le plus fiable et le plus polyvalent doit être d'utiliser
mod_proxy.

--
William Dodé - http://flibuste.net
Développeur informatique indépendant


Avatar
Julien Arlandis
On 15-12-2006, Julien Arlandis wrote:
bonjour,

quels versions sont recommendées pour apache & mod_python ?
Est-ce que Apache 2.2.3 et mod_python 3.2.10 (les plus recentes
versions) sont utilisables sans soucis majeur identifié ?

merci pour vos retours d'expérience.
Je suis interessé par les réponses, je dois décider rapidement de la

technologie à utiliser pour mon site dynamique j'hésite encore entre le
php, python et ruby. Un retour d'expériences serait le bienvenu.


En utilisant un framework compatible WSGI (http://wsgi.org) tu ne seras
pas dépendant d'un serveur particulier, donc en cas de problème (peu
probable amha) tu pourras facilement en changer.

Je pense que le plus fiable et le plus polyvalent doit être d'utiliser
mod_proxy.


Merci pour ces précisions, avez vous un framework particulier à me
conseiller, j'ai des contraintes asses strictes (il s'agit d'un site de
rencontres). Quel serveur me conseillez vous?



Avatar
William Dode
On 15-12-2006, Julien Arlandis wrote:
On 15-12-2006, Julien Arlandis wrote:
bonjour,

quels versions sont recommendées pour apache & mod_python ?
Est-ce que Apache 2.2.3 et mod_python 3.2.10 (les plus recentes
versions) sont utilisables sans soucis majeur identifié ?

merci pour vos retours d'expérience.
Je suis interessé par les réponses, je dois décider rapidement de la

technologie à utiliser pour mon site dynamique j'hésite encore entre le
php, python et ruby. Un retour d'expériences serait le bienvenu.


En utilisant un framework compatible WSGI (http://wsgi.org) tu ne seras
pas dépendant d'un serveur particulier, donc en cas de problème (peu
probable amha) tu pourras facilement en changer.

Je pense que le plus fiable et le plus polyvalent doit être d'utiliser
mod_proxy.


Merci pour ces précisions, avez vous un framework particulier à me
conseiller, j'ai des contraintes asses strictes (il s'agit d'un site de
rencontres).


Le choix d'un framework est vraiment trop personnel... Maintenant ils
sont quasiment tous compatibles wsgi, il y a donc le choix.

Quel serveur me conseillez vous?


La encore ça dépend du contexte, de la personne qui administre le
serveur etc.

--
William Dodé - http://flibuste.net
Développeur informatique indépendant




Avatar
m.banaouas
bonjour,

quels versions sont recommendées pour apache & mod_python ?
Est-ce que Apache 2.2.3 et mod_python 3.2.10 (les plus recentes
versions) sont utilisables sans soucis majeur identifié ?

merci pour vos retours d'expérience.


Je suis interessé par les réponses, je dois décider rapidement de la
technologie à utiliser pour mon site dynamique j'hésite encore entre le
php, python et ruby. Un retour d'expériences serait le bienvenu.


j'ai installé Apache 2.2.3 et mod_python 3.2.10
j'ai configuré mod_python dans apache via httpd.conf:
LoadModule python_module modules/mod_python.so

Mais la configuration de mon répertoire de scripts python pose pb:

Alias /monrep D:/Monrep

<Directory "/monrep">
Order allow,deny
Allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>

pour tester, voici le script d:monreptest.py
# test.py
#
from mod_python import apache
#
def hello(name=None):
if name:
return 'Hello, %s!' % name.capitalize()
else:
return 'Hello there!'
#
def handler(req):
req.content_type = 'text/plain'
req.write("from oracle test, Hello World!")
return apache.OK

quand j'accède à http://localhost/monrep/test.py, j'obtiens le listing
du source test.py au lieu du rendu produit par test.py

avec l'url http://localhost/theriaque/test.py/hello, j'obtiens:
=>The requested URL /theriaque/test.py/hello was not found on this server.

il semble qu'il manque encore qque chose ... mais quoi ?


Avatar
m.banaouas
désolé, je corrige ci-après le 1er mail:

bonjour,

quels versions sont recommendées pour apache & mod_python ?
Est-ce que Apache 2.2.3 et mod_python 3.2.10 (les plus recentes
versions) sont utilisables sans soucis majeur identifié ?



merci pour vos retours d'expérience.


Je suis interessé par les réponses, je dois décider rapidement de la
technologie à utiliser pour mon site dynamique j'hésite encore entre le

php, python et ruby. Un retour d'expériences serait le bienvenu.

j'ai installé Apache 2.2.3 et mod_python 3.2.10
j'ai configuré mod_python dans apache via httpd.conf:
LoadModule python_module modules/mod_python.so

Mais la configuration de mon répertoire de scripts python pose pb:

Alias /monrep D:/Monrep

<Directory "/monrep">
Order allow,deny
Allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>

pour tester, voici le script d:monreptest.py
# test.py
#
from mod_python import apache
#
def hello(name=None):
if name:
return 'Hello, %s!' % name.capitalize()
else:
return 'Hello there!'
#
def handler(req):
req.content_type = 'text/plain'
req.write("from oracle test, Hello World!")
return apache.OK

quand j'accède à http://localhost/monrep/test.py, j'obtiens le listing
du source test.py au lieu du rendu produit par test.py

avec l'url http://localhost/monrep/test.py/hello, j'obtiens:
=>The requested URL /monrep/test.py/hello was not found on this server.

il semble qu'il manque encore qque chose ... mais quoi ?