• We value your experience with Plesk during 2025
    Plesk strives to perform even better in 2026. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2025.
    Please take this short survey:

    https://survey.webpros.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