mod_python: Eigene Config-Parameter in der apache conf?

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

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

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
Antworten