Doména zdarma k jakékoliv
nové objednávce webhostingu!

(.cz, .eu, .com, .net, .org, .info, .biz)


Měsíc na vyzkoušení virtuálního
serveru (VPS) zdarma
.
bez jakýkkoliv dalších podmínek!
Více informací o VPS

Nevybrali jste si z nabízených programů?
Máte speciální požadavky?
Kontaktujte nás
rádi Vám sestavíme nabídku na míru!

Zajímá Vás, kteří klienti využívají
naše služby?
Klikněte zde!

hlavicka

mod_python logo

 

Mod_python je modul pro integraci programovacího jazyka Python do Apache HTTP serveru.
Je zamýšlen jako náhrada Common Gateway Interface (CGI), které umožnuje spouštět na web serveru Python scripty. Výhodou Mod_python je rychlejší pouštění scriptů a jejich správa ve vícero sessions


Příklad konfigurace Apache, sekce mod_python, příslušný zaznam ve vhosts pak vypadá takto.

<IfModule mod_python.c>
<Directory /var/www/webXXX/web>
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride Indexes AuthConfig Limit FileInfo
Order allow,deny
allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
</IfModule>

 

K dispozici jsou také moduly python-mysqldb a python-xml

Podporujeme Publisher Handler viz http://www.modpython.org/live/current/doc-html/hand-pub.html


PythonPath & sys.path - ukázka konfigurace při podpoře pro Django

<Location "/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE intranet.settings
PythonDebug On
PythonPath "['/var/www/webXXX/web'] + sys.path"
</Location>

Doporučené linky:
mod_python: http://www.modpython.org
Python: http://www.python.org
Apache: http://httpd.apache.org