Loading

mod_python with xampp

mod_python ဟာ python ကို web application အေနနဲ့ သံုးလို့ရေအာင္ apache နဲ့ link လုပ္ေပးတဲ့ module ျဖစ္ပါတယ္။

I am using following versions.

xampplite 1.7.1, python 2.5, mod_python 3.3.1

xampplite-win32-1.7.1.exe

python-2.5.4.msi

mod_python-3.3.1.win32-py2.5-Apache2.2.exe

mod_python install လုပ္ရင္ mod_python.so ကို xampp/apache/modules ေအာက္မွာ ျဖန့္ေပးေအာင္ ေရြးေပးလို့ရပါတယ္။ ကိ္ုယ့္ဘာသာကိုယ္ ျဖန့္ရင္လည္းရပါတယ္။

xampp/apache/conf/httpd.conf မွာ ဒီဟာထဲ့
LoadModule python_module modules/mod_python.so

Directory တစ္ခုခုမွာ AddHandler ျဖည့္ေပး ရင္
<Directory "C:/xampplite/htdocs"> 
AddHandler mod_python .py
PythonHandler test
</Directory>

test.py
from mod_python import apache

def handler(req):
req.write("Hello World!")
return apache.OK
ကို run ရင္

Hello World! လို့လာေပါ္ပါမယ္။

Cheers,
Soe Min

No comments:

က်ေနာ္ဖတ္ေသာ အျခား ဘေလာ့ / ဆိုဒ္မ်ား