Hi all,

I have a doubt in accessing python through Apache. I have the
following configuration in my apache2/site-default/default file.

 <Directory /var/www/python>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                AddHandler mod_python .py
                PythonHandler first
                PythonDebug on
</Directory>

My /var/www/first.py file looks like this.

    def handler(req):
    req.content_type = "text/plain"
    req.write("Hello World!")
    return apache.OK

def get_time():

        html = """
                <html><head>
                <title>get_time function</title>
                </head>
                <body>
                        <h1>get_time function</h1>
                        <hr>
                                The local time of this server is:  %s <br>
                                The timezone of this server is  :  %s <br>
                </body>
        </html>""" % (time.ctime(time.time()), time.timezone/3600)


When I give the following url "http://localhost/first.py"; the function
handler is getting executed. But when I give the url
"http://localhost/first.py/get_time"; the function get_time is not
getting called. What should I do to call anyfunction in a python
script through mod_python?

I am using Debian Lenny for this.

regards,
siva.
_______________________________________________
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe <password> <address>"
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to