mod_python: Eigene Config-Parameter in der apache conf?

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
el_bobo
User
Beiträge: 23
Registriert: Dienstag 15. Januar 2008, 02:11

mod_python: Eigene Config-Parameter in der apache conf?

Beitragvon el_bobo » Donnerstag 5. März 2009, 10:23

Hallo zusammen,

ich habe hier einen Apache 2.x mit mod_python 3.x am laufen. Im aufgerufenen Pythonskript stehen einige Konfigurationsparameter, wie z.B. SQL_SERVER etc..
Diese würde ich gerne in die httpd.conf ziehen und dann aus dem Skript auslesen. Weiß jemand wie das geht?

Vielen Dank schon mal und schöne Grüße,
el_bobo
Benutzeravatar
helduel
User
Beiträge: 300
Registriert: Montag 23. Juli 2007, 14:05
Wohnort: Laupheim

Beitragvon helduel » Donnerstag 5. März 2009, 11:37

Moin,

in der Apache-Config kannst du mit der Direktive PythonOption sowas setzen:

Code: Alles auswählen

PythonOption SQL_SERVER 127.0.0.1


In deinem ModPython-Handler kannst du dann so darauf zugreifen:

Code: Alles auswählen

def handler(req):
    options = req.get_options()
    sql_server = options.get("SQL_SERVER")

Gruß,
Manuel

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder