• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Getting a test python script working

A

anjanesh

Guest
Hi

My client has a dedicated server having Plesk 7.5.4 with mod_python enabled.

I tried to run a test script
Code:
Print "hello"
but nothing shows up.
I had this in the htaccess
Code:
AddHandler mod_python .py
# AddHandler python-program .py # Tried this too but same result
PythonHandler mptest
PythonDebug On

How do I get a test python script running ?

Thanks
 
First you need to get the python binary location, su to root

which python

Then try the following script in a file and save it as Hello.py

#!/usr/bin/python
print "Content-type: text/html\n\n";
print "This is a test file of python";

Remember to change the path to python binary location
 
If python is available as a mod and not as CGI, why do we have to give the shebang line ?

Code:
from mod_python import apache

def handler(req):
      req.log_error('handler')
      req.content_type = 'text/html'
      req.send_http_header()
      req.write('Working<hr>')
      return apache.OK
 
Back
Top